Vue退出登录时清空缓存的实现


Posted in Javascript onNovember 12, 2019

如下所示:

<template>
  <div id="main" class="app-main">
    <router-view></router-view>
  </div>
</template>
 
<script>
  export default {
    data () {
      return {
        theme: this.$store.state.app.themeColor
      };
    },
    mounted () {
 
    },
    beforeDestroy () {
 
    },
    methods: {
 
    },
    mounted(){
      // 关闭浏览器窗口的时候清空浏览器缓存在localStorage的数据
      window.onbeforeunload = function (e) {
        var storage = window.localStorage;
        storage.clear()
      }
    }
 
 
  };
</script>
 
<style>
html,body{
  width: 100%;
  height: 100%;
  background: #f0f0f0;
  overflow: hidden;
}
.app-main{
  width: 100%;
  height: 100%;
}

如果是多页面的程序的话,在每一个页面同理只要在mounted方法中,注册这个事件即可!

以上这篇Vue退出登录时清空缓存的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 类定义的4种方法
Sep 12 Javascript
Jquery 数组操作大全个人总结
Nov 13 Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 Javascript
如何在指定的地方插入html内容和文本内容
Dec 23 Javascript
Javascript实现简单二级下拉菜单实例
Jun 15 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
JS上传图片预览插件制作(兼容到IE6)
Aug 07 Javascript
教你如何在Node.js中使用jQuery
Aug 28 Javascript
javascript中获取元素标签中间的内容的实现方法
Oct 08 Javascript
基于Vue.js 2.0实现百度搜索框效果
Dec 28 Javascript
jQuery代码优化方法总结
Jan 29 jQuery
JavaScript文档加载模式以及元素获取
Jul 28 Javascript
解决vue admin element noCache设置无效的问题
Nov 12 #Javascript
Vue2.0 实现页面缓存和不缓存的方式
Nov 12 #Javascript
Vue页面切换和a链接的本质区别详解
Nov 12 #Javascript
vue 中几种传值方法(3种)
Nov 12 #Javascript
Vue 中 a标签上href无法跳转的解决方式
Nov 12 #Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
Nov 12 #Javascript
vue.js 实现a标签href里添加参数
Nov 12 #Javascript
You might like
PHP curl 获取响应的状态码的方法
2014/01/13 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
php 防止表单重复提交两种实现方法
2016/11/03 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
让IE8支持DOM 2(不用框架!)
2009/12/31 Javascript
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
JavaScript类库D
2010/10/24 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
2014/11/23 Javascript
js获取客户端操作系统类型的方法【测试可用】
2016/05/27 Javascript
新入门node.js必须要知道的概念(必看篇)
2016/08/10 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
最新Javascript程序员面试试题和解题方法
2017/11/23 Javascript
利用原生的JavaScript实现简单拼图游戏
2018/11/18 Javascript
vue使用微信JS-SDK实现分享功能
2019/08/23 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
vue通过接口直接下载java生成好的Excel表格案例
2020/10/26 Javascript
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
python计算圆周率pi的方法
2015/07/11 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
解决python爬虫中有中文的url问题
2018/05/11 Python
django ManyToManyField多对多关系的实例详解
2019/08/09 Python
Python3从零开始搭建一个语音对话机器人的实现
2019/08/23 Python
基于python实现查询ip地址来源
2020/06/02 Python
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
公积金转移接收函
2014/01/11 职场文书
大学生就业意向书范文
2014/04/01 职场文书
房屋买卖协议书
2014/04/10 职场文书
数控技校生自我鉴定
2014/04/19 职场文书
教师国庆节演讲稿范文2014
2014/09/21 职场文书
2015年个人思想总结
2015/03/09 职场文书
Python字符串对齐方法使用(ljust()、rjust()和center())
2021/04/26 Python
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
2022/05/25 SQL Server