记一次排查nodejs之前端angular页面跳转问题
问题说明
在列表页面点击编辑按钮时,地址栏定向到 http://localhost:4200/admin/product-edit/5d170ff11476d51d5821a3a1
但是页面跳到了登陆页面:
问题排查
首先,看到页面没有跳转我想到了先检查product-list页面对应的编辑路由按钮是否正确,检查代码

试着调试改变测试路径,以及修改link为/admin/product-create 和 /admin/product-detail发现都能显示出来,紧接着去检查是否是因为路由守卫过期引起的,发现路由守卫这块是针对登录,并且没有到过期时间,所以最后去检查了路由的路径配置发现:

总之,最后解决了问题,但是花费了一些时间,其实在开发中特别不小心就会不区分中英文括号和下划线这种错误导致很难定位问题。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
