mixins 和 vuex的区别


1. mixins是什么

来分发 Vue 组件中的可复用功能【被提来的通用的数据和方法】
//用法
当数据或功能很相近的时候,就可以使用mixins将公共部分提取出来

 2. mixins和vuex的区别

vuex是公共状态管理,
公共的状态,其中一个组件将其改变,那么所有所有引用的地方都会改变【像浅拷贝】

  mixins

引入mixins后,在每个组件中是独立的,互不干扰【类似深拷贝】

可参考:

https://v3.cn.vuejs.org/guide/mixins.html#%E5%9F%BA%E7%A1%80

vue