2020
09-24
09-24
在Vue中实现随hash改变响应菜单高亮
情景Vue+Element实现管理页面菜单栏,点击菜单时router改变hash访问不同子组件。但是改变hash时菜单栏展开状态和highlight并不会同步,需要手动实现。TryTrySee第一反应是通过onhashchange监听hash的变化,讲 location.hash.slice(2)推给menu的 default-active即可。此时通过手动输入url或者前进后退时均可正常加载对应状态,但是通过组件中的link访问时,menu的状态没有改变。加入alert验证...
继续阅读 >