说明:
1.不清楚这样写会不会影响性能,只是觉得这样比较简单
2.通过 兄弟组件传值 + v-if 实现
3.不改变页面地址
做出来的效果如下:
1.新建三个vue组件,其中Home是父组件,Header和BodyLeft是兄弟组件
2.在main.js中创建总线
let bus = new Vue() Vue.prototype.bus = bus
3.编写Header.vue和BodyLeft.vue的代码,使用bus进行兄弟组件间的传值
说明:
1.不清楚这样写会不会影响性能,只是觉得这样比较简单
2.通过 兄弟组件传值 + v-if 实现
3.不改变页面地址
1.新建三个vue组件,其中Home是父组件,Header和BodyLeft是兄弟组件
2.在main.js中创建总线
let bus = new Vue() Vue.prototype.bus = bus
3.编写Header.vue和BodyLeft.vue的代码,使用bus进行兄弟组件间的传值