Я пытался понять, как заставить меню появляться и исчезать на основе входа в систему в предыдущем сообщении. Но я думаю, что лучше и, возможно, проще было бы задать вопрос, как я могу отслеживать изменения в локальном хранилище?
Я использую веб-токены json в локальном хранилище для своей аутентификации, я хотел бы следить за изменениями в localStorage, а затем повторно обновлять свое представление о новой информации.
Я установил свой localStorage с этим
localStorage.setItem('jwt', my_token);
То, что я хотел бы сделать, это проверить, есть ли у меня токен, если ничего не происходит, но когда происходит изменение, запускается событие. Мне бы особенно хотелось, чтобы я мог наблюдать только за определенным именованным событием, например localStorage.getItem('jwt').
Спасибо!
ИЗМЕНИТЬ:
Гюнтер указал мне правильное направление, но на случай, если кого-то это все еще смущает, вот плункер, показывающий вам, как это сделать. http://plnkr.co/edit/TiUasGdutCsll1nI6USC?p=preview