初始状态
点击收件箱旁边的按钮,弹出侧边栏,有俩路由按钮

点击切换路由后,隐藏侧边栏(现在的问题就在这里,我需要在点击切换路由后的回调函数里面做一步操作,就是修改vue实例的一个属性值,这个属性值用来控制侧边栏的隐藏和显示),router.beforeEach(function(to, from, next){}); 发现文档上有这个回调,但是里面无法访问vue的实例啊,求大神帮忙看看

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
一个不太优雅的解决方案
给侧边栏内的链接添加点击事件,在点击事件里面控制显示属性的值和路由跳转
不太了解vue,但是可以监听点击啊
你可以把beforeEach的逻辑写道组件里啊