Heim > Artikel > WeChat-Applet > Detaillierte Erläuterung der Verwendung der App()-Funktion im WeChat-Miniprogramm
Dieser Artikel enthält eine detaillierte Erklärung der Verwendung der App()-Funktion im WeChat-Applet. Ich hoffe, dass er für Freunde hilfreich ist.
Die App()-Funktion wird zum Registrieren eines Miniprogramms verwendet und akzeptiert einen Objektparameter, der die Lebenszyklusfunktion des Miniprogramms usw. angibt.
1.onLauch
Lebenszyklusfunktion, überwacht die Initialisierung des Miniprogramms und wird einmal ausgelöst, wenn die Initialisierung des Miniprogramms abgeschlossen ist .
Rufen Sie getCurrentPages() nicht während onLauch auf, wenn die Seite noch nicht generiert wurde.
2.onShow
Wenn das Applet startet oder von hinten in den Vordergrund eintritt, onShow
3.onHide
Wenn das Applet von hinten eintritt Im Vordergrund wird es ausgelöst. Im Hintergrund wird onHide
4.onError
ausgelöst, wenn im Miniprogramm ein Skriptfehler auftritt oder der API-Aufruf fehlschlägt, wird onError mit einem Fehler ausgelöst Information.
5.onPageNotFound
Wenn das Applet die Seite nicht öffnen kann, ruft es diese Funktion mit den Seiteninformationen zurück.
(1) Wenn der Entwickler die onPageNotFound-Überwachung nicht hinzufügt und die Sprungseite nicht vorhanden ist, wird die Eingabeaufforderungsseite „Nicht vorhanden“ der nativen Seite des WeChat-Clients gepusht.
(2) Wenn der onPageNotFound-Rückruf auf eine andere Seite umgeleitet wird, die nicht existiert, wird eine Seite mit der Aufforderung gesendet, dass die native Seite des WeChat-Clients nicht existiert, und der Rückruf onPageNotFound
wird gesendet 6. Andere
Entwickler können dem Objektparameter beliebige Funktionen oder Daten hinzufügen, auf die über diesen zugegriffen werden kann.
Definition von Frontend und Backend:
Wenn der Benutzer zum Schließen auf die obere linke Ecke klickt oder die Home-Taste des Geräts drückt, um WeChat zu verlassen, wird das Miniprogramm geöffnet nicht direkt zerstört, sondern tritt in den Hintergrund. Wenn Sie WeChat erneut aufrufen oder Xiaocheng erneut öffnen, gelangen Sie vom Hintergrund in den Vordergrund.
Die globale Funktion getApp() kann verwendet werden, um Beispiele für die Implementierung von Miniprogrammen zu erhalten.
// other.js var appInstance = getApp() console.log(appInstance.globalData) // I am global data
Verwandte Empfehlungen:
Detaillierte Analyse der Variablen und Bereiche von WeChat-Miniprogrammen
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der App()-Funktion im WeChat-Miniprogramm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!