Vue.js -子组件到子组件的通信
Vue.js - Children to children component communication
我目前正在为我的一个项目使用Vue.js。我正在使用组件系统,并且我并不处于真正需要具有两个子组件(共享同一父组件)以相互通信的能力的位置。
在这个特殊的例子中,我基本上只需要让其中一个子元素读取另一个子元素中的变量。
我正在寻找一个好的,干净的方式来实现这一点。如有任何建议,我们将不胜感激。
也许可以使用。$parent.$children…等,但我正在寻找一个更干净的方式,如果可能的话。
我建议在父组件中声明该属性,并通过props
将其从父组件双向绑定到管理该值的组件,并将其从父组件单向绑定到只需要读取该值的组件。
根据您提供的小提琴,这里有一个例子:
http://jsfiddle.net/yMv7y/662/不发送消息,而是让绑定来处理信息传输。
相关文章:
- Ember.js:接受的子组件和父组件之间通信的最佳实践
- ReactJS中的子-父组件通信
- 我应该如何在 React 中与我的组件进行通信
- 通过返回键进行跨组件通信
- 角度1.5中的组件通信
- React组件与Native Mobile(iOS或Android)的通信
- Vuejs中同级组件之间的通信
- 角度 2 同级组件通信
- 角度 2 交叉应用程序(根组件)通信
- Reactjs 组件之间的通信
- AngularJS:在组件之间进行通信的最佳实践是什么?
- React 同级组件在按下按钮时进行通信(登录表单)
- Mithril js - 跨组件通信模式
- 如何管理独立反应组件之间的通信
- 在不使用状态/属性的情况下与父组件通信
- Vue组件通信
- AngularJS 2:如何拥有一个'属性'指令与其主机组件通信
- ReactJS组件通信
- 主干视图-跨组件通信
- Angularjs 1.5 -使用service的组件通信-异步变量操作