Vapor7 2021-06-10 08:29 采纳率: 100%
浏览 984
已采纳

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

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

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

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

展开全部

  • 写回答

4条回答 默认 最新

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

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

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

    watch:{
        name1(newValue){
            this.city.name = newValue;
        }
    }
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    Vapor7 2021-06-10 09:12

    我靠!!!哥,你太厉害了,可以实现了!!!超级感谢!!!

    回复
查看更多回答(3条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部