/** * Web唐明明 * 匆匆数载恍如梦,岁月迢迢华发增。 * 碌碌无为枉半生,一朝惊醒万事空。 */ import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { openId : uni.getStorageSync('openId') || '', token : uni.getStorageSync('token') || '', intive : uni.getStorageSync('intive') || '', parentId : '', }, getters: { getToken: state => { return state.token }, getIntive: state => { return state.intive }, getParentId: state => { return state.parentId }, getOpenId: state => { return state.openId } }, mutations: { setToken(state, tokenString) { state.token = tokenString uni.setStorageSync('token', tokenString) }, setIntive: (state, value) => { state.intive = value uni.setStorageSync('intive', value) }, setParentId: (state, value) => { state.parentId = value }, setOpenId: (state, value) => { state.openId = value uni.setStorageSync('openId', value) }, } })