インフラジスティックス・ジャパン株式会社Blogインフラジスティックス・ジャパン株式会社Blogインフラジスティックス・ジャパン株式会社のチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。値の変更検出を使用し、それに基づいて条件付き検証を有効にする方法を学習します。作成する方法はこちら(英語ブログ)を参照してください。この記事はインフラジスティックス本社により作成された英文記事の機械翻訳により生成されました。原文は以下よりご確認いただけます。Forms](https://www.infragistics.com/community/blogs/p/contributor?un=6D51D762E2AB55B5A630B24A2652C50B78141C00)また、本記事の内容に深くご興味がある場合、インフラジスティックス・ジャパンのスタッフによる翻訳リクエストを受け付けておりますので、「JapanPR@infragistics.com」宛にご連絡ください。フォームがあるとします。つのコントロールがあります。フォームを作成しています。プロパティに設定されます。</form>また、電子メールと電話番号のフィールドにエラーメッセージを表示しましょう。送信ボタンは、フォームが有効な場合にのみ有効になります。フォームの送信は、以下のリストに示すように処理されます。コンソールで有効な場合、次のような出力が得られます。エラーが発生した場合、送信ボタンが無効になり、エラーメッセージが次のように表示されます。バリデーターを作成する方法はこちら(英語ブログ)で学べます。ボタンがあるシナリオを想定します。検証が走るようにしましょう。以下のフォームを検討してください。通知の送信オプションを追加しました。フィールドが必須となり、そうでない場合は必須ではなくなります。これを実現するには、次のタスクを実行する必要があります。変更をリッスンする条件付き検証を実装するまず、通知を処理するようにフォームを変更しましょう。設定すると、以下のようになります。グループを追加します。btn-default">Login</button></form>この時点で、フォームは次のようになります。リアルタイムの値変更を処理できるようになります。購読する必要があります。これは次のように実装できます。ライフサイクルで呼び出す必要があります。コンソールに最新の値が表示されるようになりました。ボタンでイベントを処理することはありません。監視可能な最新の値を返します。最新の値を購読します。検証されないようにする必要があります。条件付き検証を有効にしましょう。行ずつ説明しましょう。検証ルールを更新しますアプリケーションを実行し、通知オプションを変更すると、電話番号の検証が変更されていることがわかります。モデルの変更への対応など、他の多くの機能を実現できます。この記事はいかがでしたか?この投稿が気に入ったら共有してください。アプリをより高速にコーディングできます。»Aboutインフラジスティックス・ジャパンのチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。Reserved引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。