Ionic / Angular: Как связать входной декоратор со значением элемента управления формы? - PullRequest
0 голосов
/ 13 марта 2020

В моем приложении есть компонент (страница поиска), который имеет подкомпонент (поле поиска), в котором есть поле ввода. На других страницах я делаю навигацию маршрутизатора к этому компоненту с параметрами запроса: search?q=hello. Страница поиска содержит логику c, чтобы получить параметр запроса и передать его в поле поиска с помощью <app-search [query]="paramQuery"></app-search>. Когда я непосредственно загружаю страницу поиска, поле поиска правильно получает это значение paramQuery, но когда компонент поиска и, следовательно, поле поиска уже загружены, и я возвращаюсь на страницу поиска, оно все еще содержит старое значение. .

Код:

https://github.com/muuvmuuv/issue-ionic-decorators-injection

  1. Установка npm i
  2. Выполнение npm start
  3. Go до /tabs/tab1
  4. Введите что-то в форме
  5. Нажмите Enter → перенаправляет на /tabs/tab2?q=XXX
  6. Go вернуться к /tabs/tab1 через панель вкладок или ссылку
  7. Введите что-то другое в форме
  8. Нажмите enter → перенаправляет на /tabs/tab2?q=XXX
  9. Значение формы не обновлено!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...