vuex-persistedstate( Vue Vuex狀態持久化處理)


Vuex狀態機制,一刷新就會重置,解決問題的方式一般都是存儲起來(session/local Storage),vuex-persistedstate插件幫我們集成了這些功能。

更多參數配置詳情點擊:npmgithub

npm install vuex-persistedstate --save

store/index.js

import Vue from "vue";
import Vuex from "vuex";
import persistedState from "vuex-persistedstate";

import modules1 from "./modules1";
import modules2 from "./modules2";
import modules3 from "./modules3";
import modules4 from "./modules4";

Vue.use(Vuex);

const store = new Vuex.Store({
  modules: {
    modules1,
    modules2,
    modules3,
    modules4
  },
  getters,
  plugins: [persistedState({
    key: "per-vuex", // 瀏覽器中的名字
    paths: ["modules1", "modules2"] // 需要存儲起來的參數模塊
  })]
});

export default store;

 

記錄進步每一天。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM