vuex是vue提供的的状态管理工具,但是他刷新后会消失,那该怎么办呢?
咱们可以使用 vuex-persistedstate插件在解决这个问题
//需要先下载插件
npm install vuex-persistedstate--save
//在vuex初始化时导入插件
import persist from 'vuex-persistedstate'
//并使用
export default new Vuex.Store({
state:{
},
mutations:{
},
actions:{
},
modules:{
},
plugins: [
new persist({
storage: window.localStorage,
}),
],
//会自动保存状态,刷新时不会丢失
})