我正在尝试做什么:
例如:
简单设置,我的HTML是:
<template name = "cities">
{{#each city}}
<p>{{cityname}}></p>
{{/each}}
</template>
和JS:
Template.cities.helpers({
'city': function(){
var country = Session.get('currentCountry');
return Cities.find({ country: country}, {sort: {population: -1}});
}
});
一切都很好,但我想在我们的城市旁边显示一个数字(这个数字是他们在DOM上加载的顺序,这取决于城市列表从中检索时的排序方式Mongo DB)。
然后,我需要以某种方式将此数字传递给Google地图标记创建功能。
感谢任何帮助!
答案 0 :(得分:0)
原来这是微不足道的(感谢Michel)
新HTML:
<template name = "cities">
{{#each city}}
<p>{{@index}} {{cityname}}></p>
{{/each}}
</template>
如果您想将索引增加1(或任何其他值),请参阅:Adding offset to {{@index}} when looping through items in Handlebars