gpt4 book ai didi

javascript - VueJS 父元素与子元素的通信

转载 作者:行者123 更新时间:2023-12-01 02:21:37 25 4
gpt4 key购买 nike

刚接触 VueJS,因此希望获得一些关于最佳方法的建议。

我有一个包含多个子组件的父组件。

创建子组件后,每个子组件都会附加一个事件处理程序

this.$parent.$on('save', this.save);

这样,每当我在父级中发出以下内容时,我们都会调用子级保存方法

this.$emit('save', block);

我看到的问题是,每个监听来自该父级事件的子级都会对该事件使用react。

是否有更好的方法让特定子级对父级点击事件使用react?

最佳答案

也许您可以尝试将带有 .sync 修饰符的 prop 传递给子组件,然后在子组件中您应该使用计算属性。这是一个选项,但我不知道您想要实现什么目标,是否有任何特定原因必须发出事件?

阅读 vue.js 文档中的 props:https://v2.vuejs.org/v2/guide/components.html#Props

关于javascript - VueJS 父元素与子元素的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49170362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com