**mixin与vuex,公共组件Bus之间的区别**
vuex:是用来做状态管理的,里面定义的变量在每个组件中都可以进行使用和修改,我们在其中任一组件进行更改vuex中变量的值,其他组件对应的值也会随之改变;
mixins:一样定义共用的变量,在每个组件中使用,引用组件时,各个组件中的值相互独立,改变一个组件中的变量值,其他组件对应的值不会进行变化;
公共组件Bus:在父组件中引入组件,相当于父组件提供了一片区域给子组件使用,然后通过props进行传值,但本质上还是相对独立的;
**mixin与vuex,公共组件Bus之间的区别**
vuex:是用来做状态管理的,里面定义的变量在每个组件中都可以进行使用和修改,我们在其中任一组件进行更改vuex中变量的值,其他组件对应的值也会随之改变;
mixins:一样定义共用的变量,在每个组件中使用,引用组件时,各个组件中的值相互独立,改变一个组件中的变量值,其他组件对应的值不会进行变化;
公共组件Bus:在父组件中引入组件,相当于父组件提供了一片区域给子组件使用,然后通过props进行传值,但本质上还是相对独立的;