uni-app フレームワークのライフ サイクルは Vue フレームワークのライフ サイクルに似ており、主に次のイベントが含まれます。
-
onLaunch: アプレットの初期化イベント。アプレットの初期化時に 1 回だけトリガーされます。
-
onShow: アプレットが開始するとき、またはバックグラウンドからフォアグラウンドに入ったときにトリガーされ、ページを開く統計やデータのプリロードによく使用されます。
-
onHide: アプレットがフォアグラウンドからバックグラウンドに入るときにトリガーされ、ページを閉じる統計やデータ保存によく使用されます。
-
onError: アプレットでエラーが発生するとトリガーされ、エラーのキャプチャとレポートによく使用されます。
-
onPageNotFound: アプレット ページが存在しないときにトリガーされ、ページのリダイレクトやエラー処理によく使用されます。
-
onLoad: ページの読み込み時に発生します。ページが初めて読み込まれるときに 1 回だけ発生します。
-
onReady: 最初のページのレンダリング完了イベント。ページがレンダリングされ、操作できることを示します。
-
onUnload: ページがアンロードされたとき、ページが破棄されたとき、またはページが閉じられたときにトリガーされます。
-
onPullDownRefresh: ユーザーがプルダウンして更新するとトリガーされるプルダウン更新イベント。
-
onReachBottom: ページが一番下までスクロールするとトリガーされる、一番下をプルアップするイベント。
-
onShareAppMessage: ユーザーが右上のメニューの共有ボタンまたは「転送」をクリックするとトリガーされ、ページの共有や統計の共有によく使用されます。
-
onResize: アプレットのグローバル ウィンドウ サイズ変更イベント。画面サイズを取得し、画面の回転に応答するためによく使用されます。
一般的に、uni-app フレームワークのライフサイクルは Vue フレームワークのライフサイクルと似ていますが、いくつかの違いがあるため、実際の状況に応じて選択して使用する必要があります。