Я использую Angular 5 для своего веб-приложения.Я хочу очистить объекты localStorage всякий раз, когда пользователь закрывает окно браузера.
@HostListener("window:beforeunload", ["$event"])
clearLocalStorage(event) {
localStorage.clear();
console.log('####Destroy local storage####');
}
Я не могу вставить вышеуказанный код в основной app.component.ts из-за других логик, таких как SSO в приложении.
Есть ли способ, я могу выполнить это действие глобально в угловом приложении с другим подходом.
Пожалуйста, предложите.