У меня есть одностраничное приложение, в котором мне нужно реагировать на каждое изменение в localalstorage, оно выглядит примерно так:
MyComponent {
someFuncWhichIsCalledEveryTimeWhenLocalStorageChanges() {
console.log('local storage changed!);
}
funcThatChangesLocalStorage() {
localstorage.setItem('key',val);
localstorage.getItem('key')
}
}
И я пытался использовать событие localstorage:
window.addEventListener('storage', function(event){
...
});
но это не сработало .. Так что я думаю об использовании Observable<>
, просто не знаю, как правильно реализовать.