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 相关文章推荐
在IE中调用javascript打开Excel的代码(downmoon原作)
Apr 02 Javascript
JQuery 选择器、过滤器介绍
Feb 14 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
Dec 10 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
Mar 04 Javascript
判断数组是否包含某个元素的js函数实现方法
May 19 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
Jan 17 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
Apr 10 Javascript
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
May 17 Javascript
JavaScript中this的全面解析及常见实例
May 14 Javascript
详细分析JavaScript中的深浅拷贝
Sep 17 Javascript
微信小程序 接入腾讯地图的两种写法
Jan 12 Javascript
如何让vue长列表快速加载
Mar 29 Vue.js
解决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错误和异长常处理总结
2014/03/06 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
Discuz不使用插件实现简单的打赏功能
2019/03/21 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
jscript读写二进制文件的方法
2015/04/22 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
js控制按钮,防止频繁点击响应的实例
2017/02/15 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
2019/05/27 Javascript
详解从vue-loader源码分析CSS Scoped的实现
2019/09/23 Javascript
基于VUE的v-charts的曲线显示功能
2019/10/01 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
Python中Collection的使用小技巧
2014/08/18 Python
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
Python实现截屏的函数
2015/07/26 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
Python选课系统开发程序
2016/09/02 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
2018/07/30 Python
Django模板语言 Tags使用详解
2019/09/09 Python
Python算法中的时间复杂度问题
2019/11/19 Python
Linux下升级安装python3.8并配置pip及yum的教程
2020/01/02 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
公司副总经理任命书
2014/06/05 职场文书
商家认证委托书格式
2014/10/16 职场文书
Python语言规范之Pylint的详细用法
2021/06/24 Python
SQL 聚合、分组和排序
2021/11/11 MySQL
使用JS前端技术实现静态图片局部流动效果
2022/08/05 Javascript