混入:
import { mapState } from 'vuex';
export default{
//所有页面直接 this .loginStatus 就行 把vuex 的导入放到mixin中
computed:{
...mapState({
//loginStatus相当于再data定义了 要进入这个user 文件 this直接用
loginStatus: state => state.user.loginStatus
}),
},
}
全局引入:
//全局引入 loginStatus
import mixin from '@/common/mixin/loginStatus.js'
Vue.mixin(mixin)
局部引入:
import { loginStatus } from '@/common/mixin/loginStatus.js'
export default {
mixins: [loginStatus],
}