次の jsFiddle リンクを参照してください: http://jsfiddle.net/7gS6N/。
ノックアウト js を使用して簡単なフィールド レベルの検証を実行しようとしています。
「エラーの追加」をクリックして、名前フィールドのエラーの追加をシミュレートします。
エラーが Errors コレクションに追加されると、css バインディングが起動し、式が true と評価され、css クラスが適用されます。
これは素晴らしいことですが、css バインディング式のプロパティを固有のものにするにはどうすればよいですか?
css: { error: Errors().length > 0 }
名前フィールドにcssクラスを表示するだけです。
ありがとう!