解释
.sync修饰符可以实现子组件与父组件的双向绑定,可以实现子组件同步修改父组件的值
举例说明
Father.vue
<!-- 角色管理弹层 -->
<assignRole ref="assignRole" :show-role-dialog.sync="showRoleDialog" :user-id="userId" />
<!-- 角色管理弹层 -->
通过.sync标记
child.vue
this.$emit('update:show-role-dialog', false)
上面例子中,父组件传了一个参数show-role-dialog给子组件,子组件通过$emit修改show-role-dialog后,将值同步到父组件
== 注意:子组件内必须加update属性 ==