vue如何监听浏览器主动刷新

 更新时间:2022年04月22日 10:50:00   作者:诺小D  
这篇文章主要介绍了vue如何监听浏览器主动刷新,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

监听浏览器主动刷新

 mounted() {
             window.addEventListener('beforeunload', e => this.beforeunloadHandler(e))   //监听页面刷新触发事件
        },
 methods(){
  		beforeunloadHandler(e) {    //根据事件进行操作进行操作
                console.log(e)
                console.log('浏览器刷新') 
            },
},
destroyed () {  //进行监听销毁
            window.removeEventListener('beforeunload', e =>this.beforeunloadHandler(e))
},
        

监听刷新事件如何写?

在网上找了很多都不能用,用下方这串代码,亲测有用,直接放在mounted执行即可:

 mounted() {
    window.addEventListener("load", () => {
      //写入你想要执行的代码
    });
  },

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue+F2生成折线图的方法

    vue+F2生成折线图的方法

    这篇文章主要为大家详细介绍了vue+F2生成折线图的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • vue使用xlsx库和xlsx-style库导入导出excel、设置单元格背景色、文字居中、合并单元格、设置列宽

    vue使用xlsx库和xlsx-style库导入导出excel、设置单元格背景色、文字居中、合并单元格、设置列宽

    xlsx是由SheetJS开发的一个处理excel文件的npm库,适用于前端开发者实现导入导出excel文件的经典需求,这篇文章主要介绍了vue使用xlsx库和xlsx-style库导入导出excel、设置单元格背景色、文字居中、合并单元格、设置列宽,需要的朋友可以参考下
    2023-11-11
  • Vue Vite热更新不起作用的正确解决办法

    Vue Vite热更新不起作用的正确解决办法

    热更新全称Hot Module Reload,常常在构建工具里面出现,下面这篇文章主要介绍了Vue Vite热更新不起作用的正确解决办法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • 解决vue无法侦听数组及对象属性的变化问题

    解决vue无法侦听数组及对象属性的变化问题

    这篇文章主要介绍了解决vue无法侦听数组及对象属性的变化问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • vue2笔记 — vue-router路由懒加载的实现

    vue2笔记 — vue-router路由懒加载的实现

    本篇文章主要介绍了vue2笔记 — vue-router路由懒加载示例,实例分析了vue-router路由懒加载的实现,具有一定参考借鉴价值,需要的朋友可以参考下
    2017-03-03
  • vue3 + ts + pnpm:nprogress / 页面顶部进度条效果实现

    vue3 + ts + pnpm:nprogress / 页

    NProgress是一款轻量级的进度条库,主要用于网页顶部显示页面加载或运行进度,它易于安装和使用,并提供良好的视觉效果,NProgress也可以与VueRouter结合使用,通过导航守卫在路由跳转时自动显示和隐藏进度条,该库的使用提高了用户对网页加载状态的感知,优化了用户体验
    2024-09-09
  • 浅谈vue异步数据影响页面渲染

    浅谈vue异步数据影响页面渲染

    今天小编就为大家分享一篇浅谈vue异步数据影响页面渲染,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • vue结合v-for和input实现多选列表checkbox功能

    vue结合v-for和input实现多选列表checkbox功能

    在Vue中,可通过v-for指令和v-model实现多选列表功能,首先,使用v-for指令遍历数组生成列表项,每个列表项包含一个复选框,复选框的v-model绑定到一个数组变量,用于存储选中的值,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • vscode搭建vue环境完整图文教程(适合新手小白)

    vscode搭建vue环境完整图文教程(适合新手小白)

    Vue框架的优秀设计和强大的生态系统成为了越来越多开发者选择Vue的原因,在实际项目过程中一个高效的开发环境能够大大提高开发效率,这篇文章主要给大家介绍了关于vscode搭建vue环境的相关资料,需要的朋友可以参考下
    2023-10-10
  • 在Vue中进行数据分页的实现方法

    在Vue中进行数据分页的实现方法

    在前端开发中,数据分页是一个常见的需求,特别是当处理大量数据时,Vue作为一款流行的JavaScript框架,提供了强大的工具和生态系统来实现数据分页,本文将介绍如何在Vue中进行数据分页,以及如何设计一个通用的分页组件,需要的朋友可以参考下
    2023-10-10

最新评论