问题描述
按照持久化状态文档 (https://www.npmjs.com/package/vuex-persistedstate),我试图像这样部分持久化状态:
export default new Vuex.Store({
state: {
user: {},signupLayout: false,adminLayout: false,sidebarOpen: false,homeLayout: false,/* New - 6/01/2021 */
cloudinary: {
cloud_name: "*****",base_upload_preset: "*****",channel_header_upload_preset: "*****",profile_image_upload_preset: "*****",audio_upload_preset: "*****",cover_image_upload_preset: "*****",},plugins: [createPersistedState({
paths: ["user","signupLayout","adminLayout","sidebarOpen","homeLayout"]
})],mutations: {
setUser(state,user) {
state.user = user;
},setSignupLayout(state,bool) {
state.signupLayout = bool;
},setSidebarOpen(state,bool) {
state.sidebarOpen = bool;
},setAdminLayout(state,bool) {
state.adminLayout = bool;
},/* New - 6/01/2021 */
setHomeLayout(state,bool) {
state.homeLayout = bool;
},
然而,当我尝试运行代码时,没有任何东西被持久化。谁能告诉我为什么,以及如何解决?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)