Heim  >  Artikel  >  WeChat-Applet  >  Seitenrouting für die Entwicklung von Miniprogrammen

Seitenrouting für die Entwicklung von Miniprogrammen

Y2J
Y2JOriginal
2017-05-18 13:33:172114Durchsuche

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:

Seitenrouting für die Entwicklung von Miniprogrammen

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:

Seitenrouting für die Entwicklung von Miniprogrammen

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):

Seitenrouting für die Entwicklung von Miniprogrammen

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 Quellcode

3.

Einfache Linkswisch-Bedienung und Wasserfall-Flow-Layout

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn