组件通信
Vue 组件通信笔记
1. 常见问题
- 父子通信
- 兄弟组件通信
- 跨层级通信
- 全局状态管理
2. 解决策略
- 父子组件通信
- props / $emit
- 兄弟组件通信
- 使用事件总线(mitt 或 Vuex)
- 跨层级通信
- provide / inject
1
2
3
4
5// 父组件
provide('msg', 'hello');
// 子组件
const msg = inject('msg');
- 全局状态管理
- Vuex / Pinia
1
2// store.state.count
// store.commit('increment')
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 森叶!