Я новичок в Angular и Ionic 4, создаю приложение для Ionic.У меня следующая ситуация:
На странице 2 компонента.Я нахожусь в компоненте A и перехожу вперед к компоненту B, затем открываю Модал и обновляю базу данных (SQLite).
Мне нужно использовать новые значения, сохраненные в базе данных, чтобы обновить шаблон компонента A. Но когда я нажимаю кнопку «Назад» на компоненте B (чтобы вернуться к A), я не могучитать базу данных, потому что кажется, что это событие ничего не вызывает на компоненте A.
Я пытался прочитать базу данных внутри onDoCheck, но она вошла в цикл.
Я пыталсязаставить компонент B записать значение в синглтоне, а затем сделать компонент A проверить его в onDoCheck, но он тоже не сработал.
Я пытался вызвать ApplicationRef.tick () при подтвержденииModal.Но это ничего не сработало на A.
Я не нашел способа перехватить «обратное событие» из компонента B в A. Если бы я нашел, я бы попытался вызвать ApplicationRef.tick () для этого события ...
Наверное, это что-то очень простое, и я, вероятно, упускаю некоторые важные концепции Angular.Может ли кто-нибудь дать мне немного света здесь?