我有两个Vue组件:
Vue.component('A', {});
Vue.component('B', {});
如何从组件B访问组件A?组件之间的通信如何进行?
Vue组件通讯
我有两个Vue组件:
Vue.component('A', {});
Vue.component('B', {});
如何从组件B访问组件A?组件之间的通信如何进行?
第929篇《Vue组件通讯》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点
相似问题
问题类别
最佳做法是使用
props
和events
。在线上有很多示例,例如:
我建议您阅读一些有关该主题的文章。
如果组件是同级组件,并且没有父子关系,则可能值得检查应用程序的体系结构。
A
和B
有父子关系?C
可能是A
和的父项的组件B
?如果
A
和B
是的子代C
,请考虑使用道具和事件。另一种方法是使用props
和sync
,这对于表单数据可能会有所帮助: