Vapor7 2021-06-10 16:29 采纳率: 100%
浏览 980
已采纳

vue怎么给input赋值,已经v-model了一个变量,怎么再绑定一个?

做了一个数据添加的页面,

input绑定的city.name是数据库的字段,我从右边搜索页面传来了一个城市name值,怎么将这个值赋给city.name。。。这样可以实现父亲页面通过传值按钮,子页面获取到数值,不需要再手动输入。

我通过继承props,可以在左边页面拿到,可以打印出来。把v-model换成继承的值,可以达到想要的效果但是添加不到数据库了,因为数据库字段是city.name,现在想要做到的就是v-model不变,给他赋一个继承过来的值

  • 写回答

4条回答 默认 最新

  • 风雪一更 2021-06-10 17:05
    关注

    子页面通过props获取父页面的值name1

    然后通过watch监听name1,并将其赋值给city.name

    watch:{
        name1(newValue){
            this.city.name = newValue;
        }
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 浏览文件夹的图库,视频,图片之类的怎样删除?
  • ¥15 怎么把512还原为520格式
  • ¥15 MATLAB的动态模态分解出现错误,以CFX非定常模拟结果为快照
  • ¥15 求高通平台Softsim调试经验
  • ¥15 canal如何实现将mysql多张表(月表)采集入库到目标表中(一张表)?
  • ¥15 wpf ScrollViewer实现冻结左侧宽度w范围内的视图
  • ¥15 栅极驱动低侧烧毁MOSFET
  • ¥30 写segy数据时出错3
  • ¥100 linux下qt运行QCefView demo报错
  • ¥50 F1C100S下的红外解码IR_RX驱动问题