この記事では、WeChat アプレットの App() 関数の使用方法について詳しく説明します。必要な方は参考にしてください。
App() 関数は、ミニ プログラムの登録に使用され、ミニ プログラムのライフサイクル関数などを指定するオブジェクト パラメーターを受け取ります。
1.onLauch
ライフサイクル関数は、アプレットの初期化を監視し、アプレットの初期化が完了したときに一度トリガーされます。
onLauch 中に getCurrentPages() を呼び出さないでください。ページはまだ生成されていません。
2.onShow
アプレットが開始するか、後ろから前景表示に入ると、onShowがトリガーされます
3.onHide
アプレットが前景から背景に入ると、onHideがトリガーされます
4。 onError
アプレットの発生時 スクリプトエラーが発生した場合、またはAPI呼び出しが失敗した場合、エラー情報とともにonErrorがトリガーされます。
5.onPageNotFound
アプレットがページを開くのに失敗すると、ページ情報を使用してこの関数をコールバックします。
(1) 開発者が onPageNotFound 監視を追加しない場合、ジャンプ ページが存在しない場合、WeChat クライアントのネイティブ ページが存在しないプロンプト ページがプッシュされます。
(2) onPageNotFound コールバックが存在しない別のページにリダイレクトされる場合、WeChat クライアントのネイティブ ページが存在しないことを示すプロンプト ページがプッシュされ、コールバック onPageNotFound は存在しません
6。任意の関数またはデータを Object パラメーターに追加できます。これを使用してアクセスできます。
フロントエンドとバックエンドの定義:ユーザーが左上隅をクリックして閉じるか、デバイスのホームボタンを押してWeChatを終了すると、ミニプログラムは直接破棄されず、バックグラウンドに入ります。再度 WeChat に入るか、Xiaocheng を再度開くと、バックグラウンドからフォアグラウンドに入ります。
グローバル getApp() 関数を使用して、ミニプログラムの実装例を取得できます。
// other.js var appInstance = getApp() console.log(appInstance.globalData) // I am global data
関連する推奨事項:
WeChat ミニ プログラムの変数とスコープの詳細な分析 WeChat ミニ プログラムがバックグラウンドで大量の冗長データを返す問題をどのように解決するか以上がWeChatミニプログラムのApp()関数の使い方の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。