カスタムフロー画面コンポーネントのユーザ入力の検証

カスタム画面コンポーネントに検証を追加します。

フローの検証機能を使用するには、コンポーネントの JavaScript ファイルで validate() という関数を作成します。

1// sampleValidate.js
2@api
3validate() {
4  if(/* true conditions */) {
5    return { isValid: true };
6    }
7  else {
8    // If the component is invalid, return the isValid parameter
9    // as false and return an error message.
10    return {
11      isValid: false,
12      errorMessage: '/*A message that explains what went wrong.*/'
13    };
14  }
15}

アロー関数式は、targetlightning__FlowScreen のコンポーネントの検証では機能しません。

Note

The Japanese Summer '24 guide is now live

日本語の Summer '24 ガイドが公開されました! 「Component Reference (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。