当前位置: 首页 > news >正文

vuex——重置vuex数据

需求描述

登出系统时,需将 vuex 中存储的数据,恢复为最初的默认状态。

实现方法

通过 replaceState 方法,将最初的 vuex 的 state 数据作为参数传入即可

完整代码范例

src\store\index.js

import Vue from "vue";
import Vuex from "vuex";Vue.use(Vuex);export const store_State_init = {isLogin: false,token: "",userInfo: {},
};export default new Vuex.Store({state: store_State_init,mutations: {set_userInfo(state, value) {state.userInfo = value;},set_isLogin(state, value) {state.isLogin = value;},},actions: {},modules: {},
});

src\views\index\index.vue

import { store_State_init } from "@/store";
this.$store.replaceState(store_State_init);
http://www.lryc.cn/news/230011.html

相关文章:

  • WebSphere Liberty 8.5.5.9 (三)
  • 如何区分一个项目是react还react native
  • 网易有道开源语音合成引擎“易魔声”
  • [量子计算与量子信息] 2.1 线性代数
  • 【PG】PostgreSQL 目录结构
  • H5游戏源码分享-超级染色体小游戏
  • NOIP 2017 宝藏----Java题解
  • 数据结构和算法的重要性
  • 2023.11.10 信息学日志
  • 0基础学习VR全景平台篇第120篇:极坐标处理接缝 - PS教程
  • Python---综合案例:通讯录管理系统---涉及点:列表、字典、死循环
  • Vite探索:构建、启程、原理、CSS艺术与插件魔法
  • 网工内推 | 网工校招,金融、软件行业,HCIE认证优先,最高15薪
  • CVE-2023-25194 Kafka JNDI 注入分析
  • MySQL--主从复制和读写分离
  • JavaScript使用webcomponent的简单示例
  • LeetCode(10)跳跃游戏 II【数组/字符串】【中等】
  • 浅谈数据结构之递归
  • 在CentOS7环境下安装Mysql
  • 苍穹外卖-day10
  • 牛客网刷题笔记131111 Python实现LRU+二叉树先中后序打印+SQL并列排序
  • TCP网络编程
  • K8S知识点(九)
  • el-table实现单选和隐藏全选框和回显数据
  • 香港科技大学广州|智能制造学域机器人与自主系统学域博士招生宣讲会—中国科学技术大学专场
  • [P7885][Android13] 解决5G信号良好状态栏信号只有两格的问题
  • 老版本goland无法调试新版本go问题处理
  • Redis应用之二分布式锁2
  • 打印字符(C++)
  • React函数组件的使用(Hooks)