流浪のwolf

卷帝

导航

42.跨层级组件通信

1. 子组件标签使用自定义属性 = 参数 ,注册自定义事件修改参数,在子组件内部使用 props 接收自定义属性,直接会把自定义属性和属性值挂载到子组件实例上;但是子组件内部不能直接修改参数,要使用$emit自定义事件通知父组件修改,然后子组件更新参数 ;

2. 使用状态管理工具 vuex ,所有组件都能共享vuex 的数据 ;

3. 给组件添加 ref 属性使用 this.$ref 获取组件实例,就能获取组件的数据和方法 ;

posted on 2022-11-13 20:26  流浪のwolf  阅读(13)  评论(0编辑  收藏  举报