【发布时间】:2022-01-11 06:11:22
【问题描述】:
在我的 Angular 应用程序中,我以这种方式处理 404 路由:
{
path: '404',
loadChildren: () =>
import('../pages/404-pg/404-pg.module').then(
(m) => m.FourZeroFourPgModule
),
},
{
path: '**',
redirectTo: '/404',
}
重定向工作正常,但我注意到我部署的网站上的页面导航日志中有一些 404 日志,并且目前没有记录用户访问的导致 404 重定向的 url。如何使用路由器确定“原始”路由?
例如,如果我在浏览器中输入:localhost:4200/bad-url,如何使用Router对象(或ActivatedRoute等)获取“/bad-url”路径?
【问题讨论】: