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

关于自定义组件的 v-model中的事件绑定。

关于自定义组件的 v-model中的事件绑定。

紫衣仙女 2018-08-18 15:04:24
vue的事件绑定语法是怎么运行的?Vue.component('base-checkbox', {  model: {     prop: 'checked',     event: 'change'   },   props: {     checked: Boolean   },   template: `     <input       type="checkbox"       v-bind:checked="checked"       v-on:change="$emit('change', $event.target.checked)"     >   ` }) <base-checkbox v-model="lovingVue"></base-checkbox>上面是vue官方文档的一段代码对于其中的v-on:change="$emit('change', $event.target.checked)"这一项理解有点问题,在这里input用v-on监听change事件,当触发change事件后,执行$emit又一次触发change事件,这让不就成一个循环了吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 981 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信