Как условно отрисовать класс css с помощью knockoutjs

У меня есть некоторые 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>

Обратите внимание на дополнительный класс «error» в див. Есть ли способ сделать это с knockoutjs?

Ответы на вопрос(1)

Решение Вопроса

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

Проверьте здесь для получения дополнительной информации

 devlife13 июн. 2012 г., 14:15
Я обнаружил, что примерно через 10 минут после публикации. Спасибо @jon.
 27 июн. 2017 г., 17:59
@devlife, к счастью, Джон разместил это через 8 минут после того, как тебя спросили, так что ты сэкономил 2 минуты. :П

Ваш ответ на вопрос