vue项目的一大亮点就是组件化。使用组件可以极大地提高项目中代码的复用率,减少代码量。但是使用组件最大的难点就是父子组件之间的通信。
- 子通信父
我是父组件 我是子组件父组件对我说:{{msg}}
子组件使用$emit方法调用父组件的方法,达到子通信父的目的。
- 父通信子
我是父组件 我是子组件父组件对我说:{{msg}}
父组件通过$refs调用子组件的方法。
以上就是父子组件通信的方式,父子组件传递数据直接用props,或者使用$emit和$refs依靠事件来传递数据。
您的关注是我最大的动力