Ionic 2: Comment gérer le bouton retour matériel qui vérifie la confirmation de la sortie dans l'application
Je suis confronté à un problème, comment gérer les mobiles par défaut du bouton retour qui vérifie la confirmation alors que la sortie de l'application, si j'ai appuyé sur le bouton de retour, il doit invoquer certaines gestionnaire qui montre les pop-up, pour confirmer la sortie.
OU il est tout appel de méthode registerBackButtonAction()? ou est-il donc comment l'utiliser dans IONIQUE 2,?
Merci de m'aider. Merci à l'Avance.
source d'informationauteur Tushar Rmesh Saindane
Vous devez vous connecter pour publier un commentaire.
Dans l'app.composante.ts
Ionique dernière version 3.xx
app.component.ts
fichier:C'est mon résolu et le Code de travail. Merci à vous tous.
Plate-forme de l'api a un gestionnaire
registerBackButtonAction
.Vous pouvez faire quelque chose comme:
Dans l'app.composante.ts
Html:
Tapuscrit:
Un peu en retard à la fête... Mais il n'y a plus de bouton de retour autre que la fermeture de la poussée pages, spécialement pour un projet avec plusieurs onglets.
Parfois, une page est poussé PAS dans la racine de la page, mais dans une de la page de l'onglet du navCtrl. Nous avons donc à vérifier pour chacun d'eux.
Aussi, si aucune page ou le menu est ouvert, nous devrions cercle autour de la plupart des onglets récemment utilisés (similaire à Instagram app) et revenir à l'onglet précédent. En outre, nous ne devrions pas revenir à chaque onglet plus d'une fois (similaire à Instagram)
Je suis inspiré par les réponses ici et a créé une méthode complète qui gère toutes les fonctionnalités nécessaires:
été poussé sur les pages à onglet’ nav contrôleur
Les détails sont dans ce post de blog
Un code de démonstration peut être téléchargée à partir de mon github.
J'ai réussi à créer cette fonction en faisant beaucoup de recherche. Espérons que cela aide.
activePortal peut être utilisé pour trouver les actifs des portails qui comprend alerte, chargeur, modal, etc. Si vous souhaitez gérer le tout avec le bouton de retour ou de certains d'entre eux décommentez en fonction de votre utilisation
Dans mon cas, j'ai seulement voulu vérifier si modale a été actif donc j'ai vérifié seulement modale.