理查德Near2020-03-12
我有两个Vue组件:
Vue.component('A', {}); Vue.component('B', {});
如何从组件B访问组件A?组件之间的通信如何进行?
最佳做法是使用props和events。
props
events
在线上有很多示例,例如:
我建议您阅读一些有关该主题的文章。
如果组件是同级组件,并且没有父子关系,则可能值得检查应用程序的体系结构。
A
B
C
如果A和B是的子代C,请考虑使用道具和事件。另一种方法是使用props和sync,这对于表单数据可能会有所帮助:
sync
Newest Answer
最佳做法是使用
props
和events
。在线上有很多示例,例如:
我建议您阅读一些有关该主题的文章。
如果组件是同级组件,并且没有父子关系,则可能值得检查应用程序的体系结构。
A
和B
有父子关系?C
可能是A
和的父项的组件B
?如果
A
和B
是的子代C
,请考虑使用道具和事件。另一种方法是使用props
和sync
,这对于表单数据可能会有所帮助: