不是 Angular 特有的,但是这个 API 已经被PerformanceNavigationTiming取代,它也有一个type属性,但它返回一个字符串而不是数字代码。但是我只是注意到 Chrome 不会为 iframe 公开它,它总是会输出"navigate".以下代码段在 Chrome 中不起作用,请在外部视图中尝试使用此 plnkr。const entries = performance.getEntriesByType("navigation");console.log( entries.map( nav => nav.type ) );rel.onclick = e => location.reload();<button type="button" id="rel">reload</button><a href="404">go to 404 (come back with your browser's back button)</a>