Vue组件通讯

我有两个Vue组件:

Vue.component('A', {});

Vue.component('B', {});

如何从组件B访问组件A?组件之间的通信如何进行?

小卤蛋Pro2020/03/12 11:11:54

最佳做法是使用propsevents

在线上有很多示例,例如:

我建议您阅读一些有关该主题的文章。

如果组件是同级组件,并且没有父子关系,则可能值得检查应用程序的体系结构。

  • AB有父子关系?
  • 是否有C可能是A的父项的组件B

如果AB是的子代C,请考虑使用道具和事件。另一种方法是使用propssync,这对于表单数据可能会有所帮助: