菜单点击合上了是因为在app.vue页面错用了刷新:key="$route.fullPath",网上推荐这个写法是页面刷新的,但最终并没有实现。
在登陆后,获取了后端返回的值,获取了新的菜单。打印的时候发现Storage中的值已经变化了,但是抓狂的是,打印的时候,还是之前的值并没有改变。发现点击页面刷新的时候,菜单栏就重新渲染了。找了半天的vue带的刷新页面方法,没有实现。目前解决就是在登录成功后跳转到首页后,又进行刷新使用了window.location.reload()进行刷新的。
菜单点击合上了是因为在app.vue页面错用了刷新:key="$route.fullPath",网上推荐这个写法是页面刷新的,但最终并没有实现。
在登陆后,获取了后端返回的值,获取了新的菜单。打印的时候发现Storage中的值已经变化了,但是抓狂的是,打印的时候,还是之前的值并没有改变。发现点击页面刷新的时候,菜单栏就重新渲染了。找了半天的vue带的刷新页面方法,没有实现。目前解决就是在登录成功后跳转到首页后,又进行刷新使用了window.location.reload()进行刷新的。