Heim  >  Artikel  >  WeChat-Applet  >  Detaillierte Erläuterung der Verwendung der App()-Funktion im WeChat-Miniprogramm

Detaillierte Erläuterung der Verwendung der App()-Funktion im WeChat-Miniprogramm

不言
不言Original
2018-08-16 17:45:174619Durchsuche

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.

Objektparameterbeschreibung

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

So lösen Sie das Problem einer großen Anzahl von Hintergrund kehrt in WeChat-Miniprogrammen zurück Das Problem redundanter Daten

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!

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