Maison >Applet WeChat >Développement de mini-programmes >Routage de pages pour le développement de mini-programmes

Routage de pages pour le développement de mini-programmes

Y2J
Y2Joriginal
2017-05-18 13:33:172177parcourir

Routage des pages

Le routage de toutes les pages du mini programme est géré par le framework.

Pile de pages

Le framework maintient toutes les pages actuelles sous la forme d'une pile. Lorsqu'un changement de routage se produit, la pile de pages se comporte comme suit :

Routage de pages pour le développement de mini-programmes

getCurrentPages()

getCurrentPages() fonction est utilisé pour obtenir l'instance de la pile de pages actuelle, qui est donnée dans l'ordre de la pile sous la forme de tableau Le premier élément est la page d'accueil et le dernier élément est la page actuelle. .

Conseil : N'essayez pas de modifier la pile de pages, ce qui entraînerait des erreurs de routage et de statut des pages.

Méthode de routage

La méthode de déclenchement du routage et la fonction cycle de vie de la page sont les suivantes :

Routage de pages pour le développement de mini-programmes

Le cycle de vie correspondant au changement d'onglet (prendre les pages A et B comme pages Tabbar, C est la page ouverte à partir de la page A, et la page D est la page ouverte à partir de la page C) :

Routage de pages pour le développement de mini-programmes

Conseils :

navigationTo, redirectTo ne peuvent ouvrir que les pages non-tabBar.

switchTab ne peut ouvrir que la page tabBar.

relance peut ouvrir n'importe quelle page.

La tabBar en bas de la page est déterminée par la page, c'est-à-dire que tant que la page est définie comme tabBar, il y aura une tabBar en bas.

Les paramètres de routage de la page appelante peuvent être obtenus dans onLoad de la page cible.

[Recommandations associées]

1. Téléchargez le code source complet du mini programme WeChat

2 Chasing WeChat mini program store. code source

3. Opération simple de balayage vers la gauche et disposition du flux en cascade

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn