42.跨层级组件通信
1. 子组件标签使用自定义属性 = 参数 ,注册自定义事件修改参数,在子组件内部使用 props 接收自定义属性,直接会把自定义属性和属性值挂载到子组件实例上;但是子组件内部不能直接修改参数,要使用$emit自定义事件通知父组件修改,然后子组件更新参数 ;
2. 使用状态管理工具 vuex ,所有组件都能共享vuex 的数据 ;
3. 给组件添加 ref 属性使用 this.$ref 获取组件实例,就能获取组件的数据和方法 ;
卷帝
1. 子组件标签使用自定义属性 = 参数 ,注册自定义事件修改参数,在子组件内部使用 props 接收自定义属性,直接会把自定义属性和属性值挂载到子组件实例上;但是子组件内部不能直接修改参数,要使用$emit自定义事件通知父组件修改,然后子组件更新参数 ;
2. 使用状态管理工具 vuex ,所有组件都能共享vuex 的数据 ;
3. 给组件添加 ref 属性使用 this.$ref 获取组件实例,就能获取组件的数据和方法 ;