機械翻訳について

フラグメントのカスタム・イベントの親コンテナへの自動ワイヤリング

ペイロードを親コンテナに出力するように設定されたフラグメント・カスタム・イベントを操作する場合、そのイベントをフラグメントの親コンテナ(たとえば、ページまたは動的コンテナ)に自動的にワイヤリングできます。 イベントを自動送信すると、親コンテナ「-HTMLでイベント・ハンドラを定義する必要はなく、フラグメントでイベントが起動されるたびに、親コンテナのイベント・リスナーを起動できます」にイベント・リスナーを簡単に作成できます。

  1. ペイロードを親コンテナに発行するカスタム・イベントを作成し、親コンテナで自動送信できるようにします。
    1. フラグメントの「イベント」タブの「ペイロードを親コンテナに発行するカスタム・イベントの作成」 (「イベントをコンテナに出力」を選択し、パラメータを追加して、親コンテナに渡されるペイロードを指定する必要があります)。
    2. 「自動電信イベントID」を入力します。これにより、作成後に親コンテナ上のイベントのリスナーが識別されます。

  2. フラグメントの直接の親コンテナに自動ワイヤリングされたイベントのリスナーを作成します。 フラグメントをページで使用する場合(たとえば)、ページの「イベント・リスナー」タブでイベント・リスナーを作成します。このフラグメントをレイアウトのフォーム・テンプレートで使用する場合は、レイアウトの「イベント・リスナー」タブでイベント・リスナーを作成します。
    1. 親コンテナの「イベント・リスナー」タブに移動し、「+イベント・リスナー」をクリックして、「フラグメント・イベント」で自動配信イベントを選択します。 「次」をクリックします。

    2. イベントが発生したときにトリガーされるアクション・チェーンを作成(または選択)します。 「終了」をクリックします。
    3. アクション・チェーンを作成することを選択した場合は、「イベント・リスナー」ページの「フラグメント・イベント」で新しく作成したイベント・リスナーを検索します。このリスナーには、サフィクスListenerが追加された自動ワイヤリング・イベントに指定したIDが使用されます(たとえば、emailPreferenceSetAutoWireListener)。 その横にマウス・ポインタを重ね、「アクション・チェーンに移動」をクリックしてアクション・チェーンを開き、イベント発生時にトリガーされるシーケンスを作成します。

      ノート:

      フラグメント・イベントが親コンテナに自動的に接続されると、「フラグメント・モデル」でイベント・リスナーのautoWireプロパティがselfOnlyに設定され、このイベントはフラグメントの直接の親コンテナで定義されたイベント・リスナーによってのみ処理できることを示します。