vue 导航栏状态即时更新

如题所述

第1个回答  2022-07-02
我们在做头部导航或者侧边导航的时候,有时会遇到高亮状态更新不上的问题。

解决方法有两种:第一可以通过存缓存来获取状态,第二可以监听路由。本文主要针对第二种方法详细解答一下:

小伙伴们首先可能想到的是watch监听$route,但是在这我不推荐使用watch,因为watch如果用户刷新页面的情况下,会兼听不到。我们用的是 window.location.pathname

active 就是代表高亮的name

加关注不迷路,小礼物走一走
相似回答