vue之001-基本工作上遇到的问题:监听页面是否在刷新操作

ini 复制代码
## 前言:大家可能会遇到一个这样的问题,在监听页面中,是否有(如刷新,关闭等操作),刚好遇到有此类项目上的问题!!
### 问题:遇到了一个场景,当在浏览器(pc)上面按f5之类刷新 页面时,如果底部的tarbbar是自定义的话,会回到默认的第1个,解决方案如下:
[ vue-router的beforeRouteEnter的文档说明 ]([导航守卫 | Vue Router (vuejs.org)](https://router.vuejs.org/zh/guide/advanced/navigation-guards.html#%E8%B7%AF%E7%94%B1%E7%8B%AC%E4%BA%AB%E7%9A%84%E5%AE%88%E5%8D%AB))

```
//利用vuerouter中的api方法监听页面是否在刷新操作

beforeRouteEnter(to, from, next) {
    next(vm = >{
        vm.tabbarList.filter((item, index) = >{
            if (item.path === to.fullPath) {
                vm.currentItem = index vm.currentPath = to.fullPath
            }
        })
    })
},

```
### 注意: 注意:在beforeRouteEnter中,无法直接使用this方法,如果使用,则报错,请在next()方法中传入一个参数,去处理vue实例中的变量,方法等,解决方案就在上面的代码中。


#### 结束:记录下,以方便自己和遇到此类问题的朋友(大佬可以略过)
相关推荐
用户9210802628614 分钟前
AI 消息列表虚拟滚动:这是业务问题,还是组件能力边界?
前端
前端snow26 分钟前
ai agent---mcp知识汇总
前端
计算机魔术师40 分钟前
AI 写了一半代码,谁来背锅?Anthropic 的安全重构笔记
前端
明月_清风1 小时前
vLLM 深度实战:2026 年生产级 LLM 推理引擎完全指南
前端·后端·ai编程
风月说与山鬼1 小时前
七、uni-app页面与组件生命周期
前端·uni-app
绿岛之北1 小时前
Electron 安全第三章:URL 加载与 WebView
前端·electron
sunoo-2291 小时前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习
Shinner欣儿1 小时前
React18 并发渲染小记
前端
用户921080262861 小时前
AI 对话里的消息时间线分页:上滑加载更多历史记忆的实现与坑点
前端
PedroQue991 小时前
Vue-Router 2.4.0 新增可控重定向功能
前端·uni-app