我正在使用vue-cli脚手架进行webpack
我的Vue组件结构/层次结构目前如下所示:
在应用程序级别,我想要一个vuejs组件方法,它可以将所有子组件的数据聚合到一个可以发送到服务器的JSON对象中.
有没有办法访问子组件的数据?具体来说,多层深?
如果没有,传递可服务数据/参数的最佳做法是什么,以便当子组件修改它时,我可以访问新值?我试图避免组件之间的硬依赖关系,所以到目前为止,使用组件属性传递的唯一内容是初始化值.
更新:
坚实的答案.查看两个答案后,我发现有用的资源:
vue.js vue-component vuex
vue-component ×1
vue.js ×1
vuex ×1