Maison  >  Article  >  Applet WeChat  >  Explication détaillée de l'utilisation de la fonction App() dans le mini-programme WeChat

Explication détaillée de l'utilisation de la fonction App() dans le mini-programme WeChat

不言
不言original
2018-08-16 17:45:174620parcourir

Cet article vous apporte une explication détaillée de l'utilisation de la fonction App() dans l'applet WeChat. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

La fonction App() est utilisée pour enregistrer un mini-programme et accepte un paramètre d'objet, qui spécifie la fonction de cycle de vie du mini-programme, etc.

description des paramètres de l'objet

1.onLauch

fonction de cycle de vie, surveille l'initialisation du mini-programme et sera déclenchée une fois lorsque l'initialisation du mini-programme est terminée .

Ne pas appeler getCurrentPages() lors du onLauch, lorsque la page n'a pas encore été générée.

2.onShow

Lorsque l'applet démarre ou entre dans l'affichage au premier plan par l'arrière, onShow

3.onHide

Lorsque l'applet entre dans au premier plan, il se déclenchera En arrière-plan, onHide

4.onError

sera déclenché lorsqu'une erreur de script se produit dans le mini programme ou que l'appel de l'API échoue, onError sera déclenché avec une erreur information.

5.onPageNotFound

Lorsque l'applet ne parvient pas à ouvrir la page, elle rappellera cette fonction avec les informations de la page.

(1) Si le développeur n'ajoute pas la surveillance onPageNotFound, lorsque la page de renvoi n'existe pas, la page native du client WeChat n'existe pas, la page d'invite sera poussée.

(2) Si le rappel onPageNotFound est redirigé vers une autre page qui n'existe pas, une page d'invite indiquant que la page native du client WeChat n'existe pas sera poussée et le rappel onPageNotFound

sera ne pas être enregistré. 6. D'autres développeurs

peuvent ajouter n'importe quelle fonction ou donnée au paramètre Object, accessible à l'aide de ceci.

Définition du frontend et du backend :

Lorsque l'utilisateur clique sur le coin supérieur gauche pour fermer, ou appuie sur le bouton Accueil de l'appareil pour quitter WeChat, le mini programme est pas détruit directement, mais passe au second plan. Lorsque vous entrez à nouveau dans WeChat ou que vous ouvrez à nouveau Xiaocheng, vous entrerez au premier plan depuis l'arrière-plan.

La fonction globale getApp() peut être utilisée pour obtenir des exemples d'implémentation de mini-programmes.

// other.js
var appInstance = getApp()
console.log(appInstance.globalData) // I am global data

Recommandations associées :

Analyse détaillée des variables et des portées des mini-programmes WeChat

Comment résoudre le problème d'arrière-plan des mini-programmes WeChat Le problème du retour d'une grande quantité de données redondantes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn