router.replace返回两次的问题

  今天在处理流程跳出的问题上使用了router.replace返回列表页,随后发现回到列表页之后需要点击两次才能返回上一页。

解决方案:在跳转出去的页面添加参数标记当前是replace过去的页面

 

在全局路由守卫中添加判断(由于当前项目涉及多个流程,都需要判断所以在全局路由守卫中添加判断,也可以在需要判断的页面中单独处理)

 

posted @ 2021-10-29 11:11  橘橙夏日  阅读(522)  评论(0编辑  收藏  举报