123456789101112131415161718192021222324252627282930313233 |
- const defaults = {
- nickname: "未设置昵称"
- }
- const state = JSON.parse(JSON.stringify(defaults));
- const getters = {
- // token: (state) => state.token
- }
- const mutations = {
- save(state, payload) {
- Object.assign(state, payload)
- }
- }
- const actions = {
- save(context, payload) {
- uni.setStorageSync("userinfo", payload)
- context.commit('save', payload)
- },
- logout(context) {
- uni.removeStorageSync("userinfo")
- context.commit('save', defaults)
- }
- }
- export default {
- namespaced: true,
- state,
- getters,
- actions,
- mutations
- }
|