Seitenrouting
Das Routing aller Seiten im Miniprogramm wird vom Framework verwaltet.
Seitenstapel
Das Framework verwaltet alle aktuellen Seiten in Form eines Stapels. Wenn ein Routing-Wechsel auftritt, verhält sich der Seitenstapel wie folgt:
getCurrentPages()
getCurrentPages() Funktion wird verwendet, um die Instanz des aktuellen Seitenstapels abzurufen, die in der Reihenfolge des Stapels in Form eines Arrays angegeben wird. Das erste Element ist die Homepage und das letzte Element ist die aktuelle Seite .
Tipp: Versuchen Sie nicht, den Seitenstapel zu ändern, da dies zu Routing- und Seiten-Statusfehlern führen kann.
Routing-Methode
Die Routing-Auslösemethode und die Seiten-Lebenszyklus-Funktion lauten wie folgt:
Der entsprechende Lebenszyklus des Tab-Wechsels (nehmen Sie die Seiten A und B als Tabbar-Seiten, C ist die Seite, die von Seite A aus geöffnet wird, und Seite D ist die Seite, die von Seite C aus geöffnet wird):
Tipps:
navigationTo, redirectTo können nur Nicht-TabBar-Seiten öffnen.
SchalterTab kann nur die TabBar-Seite öffnen.
reLaunch kann jede Seite öffnen.
Die TabBar am unteren Rand der Seite wird durch die Seite bestimmt. Das heißt, solange die Seite als TabBar definiert ist, befindet sich unten eine TabBar.
Die Parameter des Aufrufseiten-Routings können im onLoad der Zielseite abgerufen werden.
[Verwandte Empfehlungen]
1. Laden Sie den vollständigen Quellcode des WeChat-Miniprogramms herunter
2 QuellcodeEinfache Linkswisch-Bedienung und Wasserfall-Flow-LayoutDas obige ist der detaillierte Inhalt vonSeitenrouting für die Entwicklung von Miniprogrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!