| 12345678910111213141516171819202122232425262728 |
- import Vue from 'vue';
- import Vuex from 'vuex';
- Vue.use(Vuex);
- export default new Vuex.Store({
- state: {
- token: '',
- loginState: false,
- userInfo: {
- avatar: '',
- roleName: ''
- }
- },
- getters: {},
- mutations: {
- _login(state, params) {
- state.loginState = true;
- state.token = params;
- uni.setStorageSync('token', params);
- },
- _userInfo(state, userInfo) {
- state.userInfo = userInfo;
- uni.setStorageSync('userInfo', userInfo);
- }
- },
- actions: {}
- });
|