在初始页面加载时,我们正在加载一个带有新闻提要的大型 json 数据对象。我们正在使用 Mustache.js 并列出所有新的提要标题,效果很好。
我们有一个 div 区域来显示 onClick 新闻项的详细信息。由于我们已经加载了数据,我需要传递当前项目的索引(数组索引)来获取我们需要从中获取详细信息的新闻项目。
{{#Data}}
<li>
{{eventName}}<br />
{{eventLocName}}<br />
{{eventLocCity}}, {{eventLocST}}
</li>
{{/Data}}
我想添加一个 id 到
{{#Data}}
<li id='{{Data.index}}'>
{{eventName}}<br />
{{eventLocName}}<br />
{{eventLocCity}}, {{eventLocST}}
</li>
{{/Data}}
将数组索引放入我的 Mustache.js 模板的语法是什么?
更新/工作
进入results
DOM 后,我使用以下 JS 将 ' index
' 添加到每个数组项中。(在代码帮助下选择答案)
for (i in result)
result[i].index = i;