この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Aura コンポーネントを使用したフロー画面の動的更新

条件に基づいて項目を画面に表示するには、コンポーネントの構成部分をどのような場合に表示するのかを確認する aura:if を使用して、Aura コンポーネントを構築します。

このコンポーネント (c:flowDynamicScreen) は、カスタムスクリプトコンポーネントとラジオボタングループを表示します。コンポーネントは、フローから取引先責任者の既存の電話番号を取得し、その値を使用してスクリプトに入力します。

スクリプトとラジオボタン項目を表示するフロー画面。

ユーザが [いいえ] ラジオボタンを選択すると、入力が表示され、ユーザはそこに新しい電話番号を入力できます。

[いいえ] を選択すると、[電話] 項目が表示されます。

c:flowDynamicScreen コンポーネント

c:flowDynamicScreen スタイル

c:flowDynamicScreen コントローラ

ユーザが移動するか、[電話] の入力からフォーカスを外すと、コントローラは newPhone 属性を入力値に設定し、フローで新しい電話番号を参照できるようになります。

defaultTokens.tokens

c:flowDynamicScreen のスクリプトでは、Salesforce Lightning Design System のスタイルと同期された状態を保つために���ークンを使用します。