实现vue项目登录后全刷新,又遇到菜单栏点击后选中但是合上了的问题

菜单点击合上了是因为在app.vue页面错用了刷新:key="$route.fullPath",网上推荐这个写法是页面刷新的,但最终并没有实现。

在登陆后,获取了后端返回的值,获取了新的菜单。打印的时候发现Storage中的值已经变化了,但是抓狂的是,打印的时候,还是之前的值并没有改变。发现点击页面刷新的时候,菜单栏就重新渲染了。找了半天的vue带的刷新页面方法,没有实现。目前解决就是在登录成功后跳转到首页后,又进行刷新使用了window.location.reload()进行刷新的。


版权声明:本文为qq_43468165原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。