vue sync用法

1、父组件

<add-rule :show.sync="showEditDialog" :addOrUpdate="addOrUpdate" @close="showEditDialog = false"  :ruleData="editIfo" />

2、子组件

// 这样不行
        // this.show = false;

        // 这样可以
        // this.$emit('close')
        // 这样也可以
        this.$emit('update:show', false);

即:需要触发事件(update事件)。但是设置变量的话,变量传递不到父组件中。

猜你喜欢

转载自www.cnblogs.com/mengfangui/p/9317779.html
今日推荐