繁体   English   中英

敲除数据绑定中的条件css

[英]Conditional css in knockout databind

我在一个简单的表格中使用淘汰赛在MVC3中工作。

我想应用一些替代的行样式,所以我做了

   <tr data-bind="css: { altrow: $index()%2 }">

这很有效。

接下来,我想为特殊行应用特殊的行样式。 所以我做了

  <tr data-bind="css: { altrow: $index()%2 } ,css: { specialrow: IsSpecial == true }">

这工作正常。 它似乎是从每一行剥离CSS然后应用如果行是特殊的。 因此它消除了备用阴影。

我希望覆盖任何现有的CSS(如果存在)。

无论如何,我有点卡住了,并且对这一切都不熟悉。 我的搜索结果令人困惑。

谢谢您的帮助!

对于同一元素,不能有两个具有相同名称的绑定。 淘汰赛只会使用第二个。 css绑定允许您指定多个类。

<tr data-bind="css: { altrow: $index()%2, specialrow: IsSpecial == true }">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM