vue组件传值 part2
非父子组件传值
轻量级 视图层框架
复杂组件间传值,引进其他的工具或者设计模式
1.vuex
2.总线机制
//main line 1.在main.js中注册全局的bus Vue.prototype.bus=new Vue(); 2.在组建中使用 子组建使用:this.bus.$emit('自定义事件名',data) methods:{ handleClicks(){ this.bus.$emit('openMenu',true) } } 父组建使用: this.bus.$on("自定义事件名", msg => {}) mounted() { this.bus.$on("openMenu", msg => { this.show = msg; }); }
本人是一个技术爱好者
1.但是每个技术爱好者都是从萌新开始的
2.我所有的博文都是我各方资料查阅(看的比较乱比较杂,因为有些是群里讨论等等来源,无法辨别出处,所以我的文章都是没有写明出处,都是我个人消化后整理,)
3.但是没有经过我实践的我一般会标注
4.希望大家共同交流共同进步,指出我的不足 谢谢

浙公网安备 33010602011771号