- .sync修饰符:
- 弹框显示隐藏功能:
a. 需要定义ref、prop、自定义方法.
(1). 使用sync:
// 父组件
<Toggle :show.sync='show' />
// Toggle组件
<div v-if="show">
展示和隐藏组件
</div>
<button @click="test">隐藏组件</button>
export default {
props: ['show'],
methods: {
test() {
this.$emit('update:show', false)
}
}
}
标签:vue,自定义,show,修饰符,通信,sync,父子,组件,隐藏
From: https://blog.51cto.com/u_16273048/7884456