‘首次‘

This commit is contained in:
fz
2023-08-30 09:44:26 +08:00
parent c119608fb2
commit cfd272743d
236 changed files with 33203 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
import Vue from "vue"
import Vuex from 'vuex'
import createPersistedState from 'vuex-persistedstate'
// 导入仓库模块
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
}
})