详解VUE自定义组件中用.sync修饰符与v-model的区别

2020-06-13 10:38:34易采站长站整理

//this.$emit('update:value', newValue)
}

},
methods: {
change: function(e) {
this.$emit('input', e.target.value)
}
}
}
}
})
</script>
</body>

区别只能自己慢慢体会,个人感觉 .sync用法灵活,而v-model只能接受prop名为为value的值.

两者都需要手动触发$emit方法.