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

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

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

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

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

onCreate

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

では、トリガーが実行されるたびに、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

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

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

AppMaster 101速習コース

10 モジュール
2 週間

どこから始めればよいかわからない場合は、初心者向けの速習コースから始めて、AppMasterをAからZまで探索してください。

開始する
AppMaster 101 Crash Course

さらにサポートが必要ですか?

専門家のサポートで、あらゆる問題を解決できます。時間を節約し、アプリケーションの構築に集中できます。

headphones

サポートに問い合わせる

問題の内容をお知らせください。解決策をご案内します。

message

コミュニティチャット

他のユーザーとつながり、プラットフォームの利用について相談できます。

コミュニティに参加
元素のライフサイクル | AppMaster University