Я делаю приложение Ioni c с версией 4, и я пытаюсь что-то сделать. У меня есть одна страница (HomePage) и кнопка, на этой странице я отправляю параметры на другую страницу (MapPage) с классом Router, с NavigationExtras (состояние), и это работает, потому что я получаю параметры в MapPage в конструкторе с этим кодом:
this.router.getCurrentNavigation().extras.state
И это работает хорошо, но проблема в том, когда я хочу отправить другие данные в MapPage, потому что эта страница уже визуализирована, и конструктор уже вызывается в первый раз поэтому, когда я хочу отправить другие данные (поскольку у меня есть список ионов в HomePage, и у каждого элемента есть разные данные, я не могу получить данные, потому что конструктор уже был вызван в первый раз.
Я хочу получить данные в ionViewDidEnter, если это возможно, чтобы получать обновленные данные каждый раз, когда я отправляю с HomePage с NavigationExtras, но я не знаю, как это сделать.
Я надеюсь, что вы можете помогите мне, или если вы знаете лучший способ сделать это, я хотел бы знать это.