【发布时间】:2019-05-28 06:16:28
【问题描述】:
我有以下 vuejs 组件层次结构。 当每次调用 COMP_A_TWO submit() 方法时,我想要调用 COMP_B_ONE validate() 方法。
MAIN_COMPONENT
COMP_A_ONE
COMP_B_ONE
validate()
COMP_B_TWO
validate()
COMP_A_TWO
submit()
我已经实现了在 COMP_A_TWO 中触发提交时发出,可以在 MAIN_COMPONENT 中收听
submit() {
this.$emit('submit')
}
在这方面似乎最好的方法是什么?任何建议表示赞赏。
【问题讨论】:
-
您可以使用事件总线与兄弟组件通信。
标签: vue.js vuejs2 vue-component