vue-router动态添加路由,刷新页面后报错,怎么防止路由重复添加?

路由菜单通过meta的role属性来设置,点击登录,动态菜单可以正常渲染,当刷新页面后,Error in beforeCreate hook: "RangeError: Maximum call stack size exceeded",已经试过为router重新定义addRoutes方法或者通过router.options.length判断,还是会报上面的错,大佬们,要怎么处理呢?
image.png

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题