24

次のようなhtmlがあります。

<div class="control-group">
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" />
</div>

ただし、ifnot: $data.DealCodeIsValid次をレンダリングする必要があります。

<div class="control-group error">
    <input type="text" data-bind="value: $data.DealCode" name="DealCode" class="input-mini" />
</div>

div の追加のクラス「エラー」に注意してください。ノックアウトjsでそれを行う方法はありますか?

4

1 に答える 1

36

何かのようなもの

<div data-bind="css: {'control-group': true, error: (!$data.DealCodeIsValid)}">

詳細については、ここを確認してください

于 2012-06-13T12:04:21.710 に答える