gpt4 book ai didi

javascript - Angular 中性能.navigation.type 的替代品是什么?

转载 作者:行者123 更新时间:2023-12-04 00:23:48 25 4
gpt4 key购买 nike

我有这个代码是为了知道页面是否被用户重新加载,不幸的是被弃用了。我想知道 Angular 是否有这种方法。

if (performance.navigation.type === 1) {
console.log('is refreshed')
}

if (performance.navigation.type === 0) {
console.log('the user is arrived')
}

最佳答案

performance.navigation已弃用。要获取导航类型,您可以使用 getEntriesByType例子

console.log(performance.getEntriesByType("navigation")[0].type)
type值可以是
enum NavigationType {
"navigate",
"reload",
"back_forward",
"prerender"
};
查看更多: https://w3c.github.io/navigation-timing/#sec-performance-navigation-types

关于javascript - Angular 中性能.navigation.type 的替代品是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58652880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com