vue.js - 刷新后Vue-Persist不重新加载状态
问题描述
我已经从https://www.npmjs.com/package/vuex-persist安装了 vue-persist
我已经建立了商店并且所有东西都坚持到了 localStorage 但是在 Pageload 它没有回火到商店
import VuexPersist from "vuex-persist";
const vuexLocal = new VuexPersist({
key: 'App',
storage: window.localStorage
});
export default{
state: {
pageTitle: "",
},
getters:{
getPageTitle(state) {
return state.pageTitle;
},
},
actions: {},
mutations:{
pageTitle(state, payload) {
this.state.pageTitle = payload
},
},
plugins: [vuexLocal.plugin]
}
app.js 在这里拉入商店
import storeData from './store/index.js';
const store = new Vuex.Store(
storeData,
);
解决方案
推荐阅读
- java - 从 Spring RequestDumperFilter 中消除敏感标头
- mysql - 从 Mysql 到 Postgresql 的 Pentaho 中的错误“用于编码 UTF-8 的字节序列无效:0x00”
- media-queries - 在其他js中导出断点时媒体查询有什么问题?
- python - 使用VS Code按行(f10)运行的jupyter笔记本出现问题
- node.js - 跨级别填充猫鼬并显示某些字段
- python - 如何导入 FastAPI 应用程序文件夹以满足 pycharm 和 pylint?
- python - 使用 numpy 生成具有正态分布的从 0 到 1 的随机十进制数
- laravel - Laravel 和 Nuxtjs cors 显示上传文件的问题
- javascript - JS Amcharts:如何访问 LineX tooltipHTML 适配器索引?
- microcontroller - ESP8266,连接 AP 时,请求特定 IP 或可发现主机名?