угловое обновление на 2 страницы без размытия - PullRequest
0 голосов
/ 03 декабря 2018

У нас есть угловой компонент 2, в котором обновления (введенные http) происходят, когда пользователь вводит данные и вкладки в следующее поле или после ввода вводятся нажатия.on blur и key.enter используется для отлавливания события, когда выполняются обновления.Blur прекрасно работает, так как он запускается на вкладке, а также, если пользователь переходит к другому компоненту без вкладки или нажатия Enter.Однако, если пользователь вводит данные и не вкладывает, не вводит и не перемещается к другому компоненту, а вместо этого нажимает кнопку обновления (возможно, просто чтобы проверить, все ли его данные были сохранены), тогда размытие не срабатывает.Каков стандартный способ в angular 2 для захвата события обновления страницы, чтобы я также мог выполнить обновление данных там?

1 Ответ

0 голосов
/ 03 декабря 2018

вместо этого нажимает кнопку обновления

A refresh означает , а не считается размытием на любом входе, который может иметь фокус.

Единственный хук, который у вас есть в этот момент, это событие unload: https://developer.mozilla.org/en-US/docs/Web/Events/unload

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...