【发布时间】:2014-10-07 14:18:51
【问题描述】:
我正在使用 UI.Bootstrap 手风琴,并且我已经像这样定义了我的标题:
<accordion-group ng=repeat="(cname, stations) in byClient">
<accordion-heading>
{{ cname }} <span class="pull-right"> {{ Object.keys(stations).length }} Stations</span>
</accordion-heading>
当显示 Object.keys(stations).length 时解析为空。如果我在我的控制器中放入相同长度的调用,我会得到预期的计数。有什么东西阻止方法调用在 AngularJS 中工作?
使用stations 的手风琴的其余部分按预期运行,因此我知道它已正确填充。 byClient 数据结构基本上是这样的:
{
"Client Name" : {
"Station Name": [
{...},
{...}
]
}
}
【问题讨论】:
-
试试
{{ (stations | keys).length }} stations
标签: javascript angularjs angular-ui-bootstrap