Heim > Artikel > WeChat-Applet > APP()-Funktion für die Entwicklung kleiner Programme
App()
App()-Funktion wird verwendet, um ein kleines Programm zu registrieren. Akzeptiert einen Objektparameter, der die Lebenszyklusfunktion des Applets usw. angibt.
Objektparameterbeschreibung:
Vorder- und Hintergrunddefinition: 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 , das Miniprogramm nicht Es wird direkt zerstört und tritt in den Hintergrund ein, wenn Sie WeChat erneut aufrufen oder das Miniprogramm erneut öffnen.
Schließen Sie das Miniprogramm (unterstützt seit Version 1.1.0 der öffentlichen Bibliothek): Wenn der Benutzer das Miniprogramm über die Scan-, Freigabe- und anderen Eingänge aufruft (Szenenwerte sind 1007, 1008, 1011, 1025) , und es gibt kein angeheftetes Miniprogramm. Im Falle eines Programms beenden und das Miniprogramm wird zerstört.
Erst wenn das Miniprogramm für eine bestimmte Zeit in den Hintergrund tritt oder die Systemressourcennutzung zu hoch ist, wird es wirklich zerstört.
Beispielcode:
App({ onLaunch: function(options) { // Do something initial when launch. }, onShow: function(options) { // Do something when show. }, onHide: function() { // Do something when hide. }, onError: function(msg) { console.log(msg) }, globalData: 'I am global data'})
onLaunch, onShow-Parameter
Szenenwert Siehe Details.
getApp()
Wir stellen die globale Funktion getApp() bereit, um Miniprogramminstanzen abzurufen.
// other.jsvar appInstance = getApp() console.log(appInstance.globalData) // I am global data
Hinweis:
App() muss in app.js registriert sein und mehrere Registrierungen sind nicht möglich.
Rufen Sie getApp() nicht in einer in App() definierten Funktion auf. Verwenden Sie dies, um die App-Instanz abzurufen.
GetCurrentPage() nicht während onLaunch aufrufen, die Seite wurde noch nicht generiert.
Nachdem Sie die Instanz über getApp erhalten haben, rufen Sie die Lebenszyklusfunktion nicht privat auf.
【Verwandte Empfehlungen】
1. Besondere Empfehlung: Version „php Programmer Toolbox“ V0.1 herunterladen
2. Laden Sie den vollständigen Quellcode des WeChat Mini-Programms herunter
3 WeChat Mini-Programm-Demo: Zhihu Daily
Das obige ist der detaillierte Inhalt vonAPP()-Funktion für die Entwicklung kleiner Programme. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!