vue-router之解决addRoutes使用遇到的坑
最近项目中使用了vue-router的addRoutes这个api,遇到了一个小坑,记录总结一下。对于一个重度强迫症患者来说,任何警告和报错都是不允许出现的,哪怕功能上没什么问题。这段警告的意思是说,以上的这几个路由命名重复,存在多个name相同的路由。首先第一次打开网站登录的时候是没有问题的,只有当我们退出登录,重新登录的时候,这段警告就来了。在无刷新的情况下会报这个警告,有刷新就不会报这个警告。通过以上的分析,我们搞清了问题的来源,那么如何解决呢,很遗憾,vue-router并没有删除路由的api。然后再通过google,以及搜索vue-router仓库的issue一步步找到解决方法。
用户评论