la force de la vue pour recharger dans ionic2 cadre
Après Effacer l'Historique et Recharger la Page Connexion/Déconnexion à l'Aide Ionique Cadre
Je veux connaître la même question, mais pour ionic2 à l'aide de caractères d'imprimerie.
Sur la connexion et la déconnexion j'ai besoin de recharger les app.ts
, parce qu'il y a des classes qui exécutent des bibliothèques sur la construction.
il serait essentiellement rediriger vers la maison et de le recharger.
Vous devez vous connecter pour publier un commentaire.
Ionique 1
Je n'ai pas utilisé Ionique 2, mais actuellement, je m en utilisant Ionique 1.2 et si ils sont encore à l'aide de l'interface utilisateur du routeur que vous pouvez utiliser de rechargement: vrai dans l'interface utilisateur-sref
ou vous pouvez ajouter le code ci-dessous à votre déconnexion contrôleur
Angulaire 2
Utilisation
$de la fenêtre.emplacement.reload();
ou
emplacement.reload();
Trouvé cette réponse ici, (veuillez noter particulièrement la ligne
this.navCtrl.setRoot(this.navCtrl.getActive().component);
qui est de loin la solution la plus simple que j'ai appris à recharger la page pour Ionique 2 & 3 et versions ultérieures du moment cinétique (le mien est de 4), de sorte que le crédit dû en conséquence:RECHARGER LA PAGE EN COURS
Si vous voulez RECHARGER UNE PAGE DIFFÉRENTE veuillez utiliser les informations suivantes (note
this.navCtrl.setRoot(HomePage);
:Vous avez à mettre en œuvre les
CanReuse
interface, et de remplacer lesrouterCanReuse
de retourfalse
. Ensuite, essayez de l'appelerrouter.renavigate()
.Votre composant devrait ressembler à ceci:
Et puis, lorsque vous effectuez la connexion/déconnexion, composez le:
location.reload();
, ne serait-il pas de travail?C'est un hack, mais il fonctionne.
Envelopper la logique que suit votre modèle d'ajustement dans un
setTimeout
et qui donne au navigateur un moment pour faire le refresh:Pour ionique 2 ça marche pour moi, lorsque vous forcer à recharger la page en déclenchant
fireWillEnter
sur une vue contrôleurJe suis en train d'appel refreshMe fonction lorsque j'appelle onDelete de mon point de vue page,
Voir ma page.ts fichier semble-
C'est seulement rafraîchissant, uniquement la page actuelle.
On peut aussi appeler cette fonction à partir de la vue, si nous avons besoin--
Personnellement, j'utilise ces trois lignes tout à fait d'actualiser un composant
Vous pouvez utiliser le ionViewWillLeave() pour afficher votre écran d'accueil alors que la composante est de rechargement et puis le cacher avec ionViewDidEnter() une fois son chargement.
Espère que cela aide