vue组件传参
1.父子组件直接引用
2.emit/props传参
缺点:可能会导致代码无法维护
3.vuex状态管理
优点:解决了嵌套组件参数传递问题,单向数据流
缺点:数据持久化,页面刷新导致数据丢失(通过localStorage实现持久化),通过watch和computed实现响应式(但是数据未发生变化时不会触发),增加了代码体积(简单场景不适合)
4.通过EventBus(在不用vuex的时候可以替代使用)
缺点:页面刷新导致eventBus关联的数据丢失,频繁操作会导致触发频繁
Vue事件总线(EventBus)使用详细介绍