ウェブアプリケーションでは、各要素にトリガーが設定されています。このトリガーを使って、特定の条件下で開始される様々なビジネスプロセスを設定することができます。

すべての要素には、要素のライフサイクルと呼ばれる共通のトリガーがあります。

  • onCreate- ページ上に要素が作成されたときに実行されます。
  • onShow- コンポーネントがvisible(ページ上に表示されている状態)になったときに実行されます。
  • onHide- コンポーネントが hidden に変化したとき(表示を停止したとき)に実行されます。
  • onDestroy- コンポーネントが破棄される前に実行されます。

要素のトリガーを以下に示します。 button要素のトリガーを例として示します。

Here are the triggers on the button element as an example

それぞれのトリガーについて詳しく見ていきましょう。そのために、Notificationブロックを使って、トリガーの起動をインターフェイスに表示させます。

onCreate

では、まず onCreateトリガーから始めて、それに対する通知をセットアップします。

onCreate trigger and set up a notification for itでは、トリガーが実行されるたびに、Notificationが表示されます。 onCreateトリガーが実行されるたびに表示されます。次のようなケースで動作します。

  1. ユーザーがページにアクセスしたとき
  2. ページが更新されたとき

他のトリガーについても、同様のBPを設定してみましょう。

onShow

以下の場合 onShowトリガーが実行される。

  1. ユーザがページにアクセスし、要素の Visibleフィールドに True;
  2. ページを更新した後、要素の Visibleに設定されているとき True;
  3. が設定されたとき Visibleから Falseから True.

onHide

トリガーが実行される onHideトリガーが実行される。

  1. ユーザーがその要素のいたページから離れるとき。
  2. に変化したとき Visibleから Trueから False.

onDestroy

Trriger onDestroy

トリガーが実行される onDestroyトリガーが実行されます。

  1. ユーザーが、要素があったページから離れるとき。
  2. 要素がページから削除されたとき。
Was this article helpful?

AppMaster.io 101 クラッシュコース

10 モジュール
2 週

何から始めればいいのかわからない?初心者のためのクラッシュコースで、AppMasterを隅から隅まで見ていきましょう。

コース開始
Development it’s so easy with AppMaster!

もっと助けが必要ですか?

私たちの専門家の助けを借りて問題を解決します。時間を節約し、アプリケーションの構築に集中してください。

headphones

サポート問い合わせ先

問題について教えてください。解決策を見つけます。

message

コミュニティチャット

チャットで他のユーザーと質問について話し合います。

コミュニティに参加する