Как управлять состоянием страницы поиска после перехода назад со страницы сведений в Angular 4 - PullRequest
0 голосов
/ 10 мая 2018

На моей странице поиска приложения выберите критерии поиска, после чего я должен перейти на вторую страницу (компонент) после возврата к экрану критериев сброса поиска и перезагрузить компонент, поэтому, пожалуйста, дайте мне решение, как предотвратить перезагрузку или управлять критериями при навигации по странице. Спасибо.

1 Ответ

0 голосов
/ 10 мая 2018
  1. Вы можете нажать критерии поиска на URL, а затем, когда вы хотите чтобы вернуться назад ваш компонент может подписаться на изменение маршрута и реагировать на текущий URL. (Это я считаю лучшим подходом)
  2. Другим подходом может быть использование одноэлементного сервиса, который я не рекомендую, потому что он внесет состояние в ваше приложение, которое необходимо очистить в какой-то момент.
...