为了账号安全,请及时绑定邮箱和手机立即绑定

vue中使用v-model绑定值更改时, 需要再次点击才能显示在input中

vue中使用v-model绑定值更改时, 需要再次点击才能显示在input中

暮色呼如 2018-10-13 10:09:19
当我的组件emit后更改_value的值, 此时已经修改成功了, 可是并没有显示在input中,需要我在再次点击input才能看到刚才修改的值// 页面中<input type="text" @click.stop="open($event)" v-model="_value"> <vue-component :value="_value" @change="change"></vue-component>data() {    return {         _value: ''     } }, methods: {     change (val) {        this._value = val;     } }// vueComponent 组件中this.$emit('change', val);
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

使用this.$emit('input', val)


查看完整回答
反对 回复 2018-11-06
  • 1 回答
  • 0 关注
  • 2268 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号