0
循环我的JSON对象看起来是这样的:在下划线模板
{
"datas": [
[
{
"time": "08:00",
"frequency": "daily"
},
{
"time": "14:00",
"frequency": "daily"
},
{
"time": "20:00",
"frequency": "daily"
}
]
]
}
我下划线的HTML看起来像这样:
<ul class="table-view">
<% _.each(datas, function(schedule, key) { %>
<li class="table-view-cell">
<a href="#enter-reading/<%= key %>"
class="push-right"><%= schedule.time %></a>
</li>
<% }); %>
</ul>
这是印在渲染整个HTML:
<ul class="table-view">
<li class="table-view-cell">
<a href="#enter-reading/0" class="push-right"></a>
</li>
</ul>
我在做什么错了?
哦,预期的结果 - 你的DATAS有1 EL的阵列,这里面数组包含的对象用数据替换数据[0] – Evgeniy
你的'datas'不是一个简单的数组,是一个数组数组。你需要两个嵌套的'_.each'来访问计划。 – huocp
完美,谢谢。我把循环放到一个已命名的变量中,然后传入,现在所有的都按预期工作。如果你想提交这个答案,我可以接受它。 –