1

当视图模型绑定到 html 时,我希望“回复”中的第一个 div 在其 isMissing 值为 true 时获得某​​种外观(css 类)。

绑定会是什么样子?

function ReplayViewModel(value,isMissing) {
 this.value= value;
 this.isMissing = isMissing;
}

<div id="replies">
   <div></div>
   <div></div>
   <div></div>
</div>

.specialLook{
   background:black;
}
4

1 回答 1

3

css绑定是您正在寻找的:

<div id="replies">
   <div data-bind="css: {specialLook: isMissing}"></div>
   <div></div>
   <div></div>
</div>

演示JSFiddle。

于 2013-06-28T08:57:36.463 回答