若依
This commit is contained in:
+11
-33
@@ -1,37 +1,15 @@
|
||||
import Vue from "vue"
|
||||
import Vue from 'vue'
|
||||
import Vuex from 'vuex'
|
||||
import createPersistedState from 'vuex-persistedstate'
|
||||
import user from '@/store/modules/user'
|
||||
import getters from './getters'
|
||||
|
||||
// 导入仓库模块
|
||||
import login from './modules/login.js'
|
||||
import devList from './modules/devList.js'
|
||||
import area from './modules/area.js'
|
||||
import auth from './modules/auth.js'
|
||||
import search from './modules/search.js'
|
||||
import message from './modules/message.js'
|
||||
import loginUserInfo from './modules/userInfoApp.js'
|
||||
|
||||
// 数据持久化
|
||||
const vuexPersisted = new createPersistedState({
|
||||
storage: {
|
||||
getItem: key => uni.getStorageSync(key),
|
||||
setItem: (key, value) => uni.setStorageSync(key, value),
|
||||
removeItem: key => uni.clearStorageSync(key)
|
||||
}
|
||||
})
|
||||
|
||||
// 使用 vuex
|
||||
Vue.use(Vuex)
|
||||
|
||||
export default new Vuex.Store({
|
||||
plugins:[vuexPersisted],
|
||||
modules:{
|
||||
login,
|
||||
devList,
|
||||
area,
|
||||
auth,
|
||||
search,
|
||||
message,
|
||||
loginUserInfo
|
||||
}
|
||||
})
|
||||
const store = new Vuex.Store({
|
||||
modules: {
|
||||
user
|
||||
},
|
||||
getters
|
||||
})
|
||||
|
||||
export default store
|
||||
|
||||
Reference in New Issue
Block a user