J'ai une page ionique 3 qui a besoin d'actualiser les données de la page si elle est entrée à partir d'un navCtrl.setRoot()
mais pas si la page est renvoyée à via un navCtrl.pop()
. J'utilise ionViewDidEnter()
pour détecter quand la page est entrée mais ne peut pas établir comment faire la distinction entre l'entrée de setRoot()
et l'entrée de pop()
.Est-ce que ionViewDidEnter ionique peut détecter pop vs setRoot?
Mon projet est un projet Tabs. Le setRoot()
vient chaque fois que l'onglet de la page est sélectionné.
J'utilise un projet Tabs. Chaque fois que la page est sélectionnée via un onglet, je veux recharger les données, mais chaque fois que la page est entrée via une pop (retour), je veux juste montrer l'état précédent de la page. –
Encore, vous pouvez utiliser les «événements» mentionnés ci-dessus non? Aucun problème? – Sampath
Peut-être que je ne comprends pas? ionViewDidLoad() ne s'exécute que la première fois que la page est lancée via un onglet. Chaque fois que je ne reçois plus que ionViewDidEnter(), je ne peux plus distinguer un Tab setRoot et un pop d'un clic sur un bouton précédent. –