.sync修饰符

187 阅读1分钟

.sync修饰符的意义

本身是语法糖,用于v-bind的修饰,因为子组件不能够直接修改props里的值,所以我们使用$emit来触发自定义事件
$emit('update:money',money-100)//money-100是传给父组件money的值

写法

<Child :money.sync="total"/>

sync本身就有同步的意思,我个人的理解是这个同步了money和total的值,等价于

v-on:update"money="total=$event"
event接受的是event接受的是emit触发事件的参数