vue3 store刷新失效场景解决方案

embedded/2025/2/5 7:36:38/

1. 安装 vuex-persistedstate 插件

vuex-persistedstate 是一个常用的插件,可以方便地将 Vuex 状态持久化到 localStorage 或 sessionStorage 中

npm install vuex-persistedstate

2. 配置 Vuex Store 使用 sessionStorage

// store/index.js
import { createStore } from 'vuex';
import createPersistedState from 'vuex-persistedstate';export default createStore({state: {member: {}},mutations: {SET_MEMBER(state, payload) {state.member = payload;}},actions: {fetchMember({ commit }) {// 模拟异步获取用户信息setTimeout(() => {commit('SET_MEMBER', { name: 'John Doe', id: 1 });}, 1000);}},plugins: [createPersistedState({storage: window.sessionStorage, // 使用 sessionStoragepaths: ['member'] // 指定要持久化的 state 路径})]
});

3 .核心代码

 plugins: [createPersistedState({storage: window.sessionStorage, // 使用 sessionStoragepaths: ['member'] // 指定要持久化的 state 路径})]


http://www.ppmy.cn/embedded/159688.html

相关文章

基于Springboot框架的学术期刊遴选服务-项目演示

项目介绍 本课程演示的是一款 基于Javaweb的水果超市管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的 Java 学习者。 1.包含:项目源码、项目文档、数据库脚本、软件工具等所有资料 2.带你从零开始部署运行本套系统 3.该项目附…

《LLM大语言模型深度探索与实践:构建智能应用的新范式,融合代理与数据库的高级整合》

文章目录 Langchain的定义Langchain的组成三个核心组件实现整个核心组成部分 为什么要使用LangchainLangchain的底层原理Langchain实战操作LangSmithLangChain调用LLM安装openAI库-国内镜像源代码运行结果小结 使用Langchain的提示模板部署Langchain程序安装langserve代码请求格…

爱快 IK-W35 面板式AP 简单开箱评测和拆解,双频WiFi6 AX3000,2.5G网口

爱快(iKuai) IK-W35 面板式AP 简单开箱评测和拆解,双频Wi-Fi6 AX3000,2.5G网口 用的爱快系统做软路由,干脆把原先的TP路由都换成爱快的AP,一套ACAP,方便管理。 2.5G PoE交换机 TL-SE2109P 简单…

IBM Cognos Analytics配置LTPA SSO单点登录

一、注意 文件中的密码,用下面方法生成,同时下面描述的文件位置请根据实际情况对照修改。 IBM Documentation 如: E:\ibm\cognos\analytics\wlp\bin>securityUtility encode password 配置过程具体见IBM Documentation 二、过程简述…

基于微信小程序的私家车位共享系统设计与实现(LW+源码+讲解)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

pytorch实现变分自编码器

人工智能例子汇总:AI常见的算法和例子-CSDN博客 变分自编码器(Variational Autoencoder, VAE)是一种生成模型,属于深度学习中的无监督学习方法。它通过学习输入数据的潜在分布(Latent Distribution)&…

可视化大屏在石油方面的应用。

可视化大屏通过整合石油工业全链条数据,构建数字孪生驱动的运营监控体系,显著提升油气勘探、开采、储运及炼化的管理效能。其技术架构依托工业物联网(IIoT)实时采集钻井参数、管道压力、储罐液位等数据,通过OPC UA协议…

JavaScript系列(49)--游戏引擎实现详解

JavaScript游戏引擎实现详解 🎮 今天,让我们深入探讨JavaScript的游戏引擎实现。游戏引擎是一个复杂的系统,它需要处理渲染、物理、音频、输入等多个方面,让我们一步步实现一个基础但功能完整的游戏引擎。 游戏引擎基础概念 &am…