Если вы хотите обнаружить браузер refre sh с Angular, вам нужно взглянуть на Angular Router. Конкретно для свойства навигации. Это свойство имеет значение false, когда маршрутизатор запускается и после первой навигации оно изменяется на true.
// in the constructor of you App Component
constructor(private router: Router) {
this.subscription = router.events.subscribe((event) => {
if (event instanceof NavigationStart) {
browserRefresh = !router.navigated;
}
});
}
Вы можете установить желаемое свойство с помощью этой функции.