フォーム内の多数のプロパティに対して単一のaurelia検証を一致させようとしています。例えば。テーブル内の行にマップされるオブジェクトの配列内のプロパティ名がssid
のすべてのフィールド。妥当性確認文書では、保証条項にはproperty expression
が必要です。私はapPwdは、プロパティ式でaurelia検証プロパティ式のヘルプが必要です
ValidationRules.ensure('apPwd').displayName('XY AP Password').maxLength(32).minLength(8).on(this);
を使用して単一のプロパティのために働いて検証を持って
{ValidationRules, ValidationController} from 'aurelia-validation';
から検証を使用しています。
しかし、私はプロパティ式の仕様を見つけることができません。 aureliaドキュメントのほとんどの例は、単一のプロパティ名を示しています。私が見た中で最も複雑なものは、|
または&
(それが何であれ)と一緒にパイプされたものです。
誰かが私の特定の問題について仕様またはヘルプを教えてもらえますか?あるいは、私はこのパッケージを捨てて自分のコードを書き出すべきでしょうか?
私は驚いたことに、あなたが '.ensure(m => m.numberField)'を除いて表示したものすべてを理解していると思います。この関数は、aureliaドキュメントが「プロパティ式」と呼ぶものですか?その機能の意味はわかりません。いつ呼び出され、なぜですか?そしてそれのためのドキュメントへのポインタは素晴らしいでしょう。 –