/** * Web唐明明 * 匆匆数载恍如梦,岁月迢迢华发增。 * 碌碌无为枉半生,一朝惊醒万事空。 */ import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { token : uni.getStorageSync('token') || '', spread: uni.getStorageSync('spread'), coupongoods: [] }, getters: { getToken: state => { return state.token }, getSpread: state => { return state.spread }, getCoupongoods: state => { return state.coupongoods } }, mutations: { setToken(state, tokenString) { state.token = tokenString uni.setStorageSync('token', tokenString) }, setSpread(state, value) { state.spread = value uni.setStorageSync('spread', value) }, setCoupongoods(state, value) { state.coupongoods = value } } })