老师,子组件里既然使用 $emit(‘change’, $event.target),那父组件调用可以这样写吗:
<CustomVModel v-model=‘initValue’ @change=‘fn’>
data() {
return { initValue: ‘默认值’ }
},
methods: {
fn(target) {
console.log(target)
// do something,such as change initValue
}
}
第二个问题就是,通过看文档发现:$emit(‘update:title’, newTitle) 这样的方式,和 $emit(‘change’, $event.target) 有什么区别吗?文档描述得不是太清晰,我没看的太懂。