Html 基于敲除foreach索引的Bind类
我需要使选项卡组中的第一项处于活动状态。我试图使用foreach的索引,并基于此设置类Html 基于敲除foreach索引的Bind类,html,twitter-bootstrap,knockout.js,Html,Twitter Bootstrap,Knockout.js,我需要使选项卡组中的第一项处于活动状态。我试图使用foreach的索引,并基于此设置类 <ul class="nav nav-tabs" data-bind="foreach: TemplateGroups"> <li data-bind="css: {active: $index==0}"><a data-toggle="tab" href="#tb1"><span data-bind="text: Description"&g
<ul class="nav nav-tabs" data-bind="foreach: TemplateGroups">
<li data-bind="css: {active: $index==0}"><a data-toggle="tab" href="#tb1"><span data-bind="text: Description"></span></a></li>
</ul>
但是,该项目没有变为活动状态。我错过了什么?来自
$index
是一个可观察的索引,在项目索引更改时更新
可观测的是一个函数
然后,将一个函数与一个数字进行比较,结果总是错误的
您应该使用active:$index()==0
或$index()==0
示例:$index是一个可观察的索引,每当项目的索引发生更改时都会更新()。可观测的是一个函数。然后,将一个函数与一个数字进行比较,结果总是错误的。您应该使用
active:$index()==0
。示例:。谢谢。工作。你能回答一下吗?我会记下并关闭。谢谢新手失误。