問題タブ [reactivevalidatedobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1293 参照

silverlight - ReactiveUI と検証

を使用してデータ検証を実行する際の「ベスト プラクティス」とは何ReactiveUIですか? 次のようなビュー モデルがあるとします。

検証したいのは次のとおりです。

  1. その場合SendEmail == trueは、Email プロパティに有効な電子メール アドレスがあることを確認してください。(実際のメールアドレスの検証部分自体については心配していません。これは単なる仮定のシナリオです。)
  2. プロパティに値が設定されている場合はEmail、有効な電子メール アドレスであることを確認してください。
  3. 1. または 2. のいずれかが検証に失敗した場合、SaveMyDataCommand実行可能であってはなりません。

ReactiveUI を使用して単純なデータ検証を行う方法と、少し複雑なデータ検証を行う方法の良い例を探しています。誰でもこれに光を当てることができますか?