如何在meteor模板中显示序列号
我需要在我的meteor应用程序中显示项目列表。 我的模板代码如下如何在meteor模板中显示序列号,meteor,handlebars.js,Meteor,Handlebars.js,我需要在我的meteor应用程序中显示项目列表。 我的模板代码如下 Template.templatename.vname = function(){ return Groups.find(); } {{#each vname}} // Need to display serial number here. {{ field1 }} {{/each}} 如何在此循环中显示序列号?我找到了解决方案 Template.templatename.vname = function(){
Template.templatename.vname = function(){
return Groups.find();
}
{{#each vname}}
// Need to display serial number here.
{{ field1 }}
{{/each}}
如何在此循环中显示序列号?我找到了解决方案
Template.templatename.vname = function(){
var gps_crs = Groups.find();
var gps = gps_crs.fetch();
for (var i = 0; i < gps.length; i++) {
gps[i].index = i+1;
}
return gps;
}
{{#each vname}}
{{ index }}
{{ field1 }}
{{/each}}
Template.templatename.vname=function(){
var gps_crs=Groups.find();
var gps=gps_crs.fetch();
对于(变量i=0;i
序列号将显示在{index}
code:
Template.templatename.vname = function(){
return Groups.find().fetch().map(function (d, i) {
d._index = i + 1;
return d;
});
}
{{#each vname}}
{{_index}}
{{ field1 }}
{{/each}}
模板:
Template.templatename.vname = function(){
return Groups.find().fetch().map(function (d, i) {
d._index = i + 1;
return d;
});
}
{{#each vname}}
{{_index}}
{{ field1 }}
{{/each}}
什么是
列表
?序列号数组(字符串)?它是一个名称数组。我需要在每个名称前显示序列号。如何存储与名称对应的序列号?如果没有更多的代码,这个问题一点也不清楚。您是指列表中的索引还是标识db条目的唯一字符串?如果更改组的排序顺序,这将中断。为什么不直接使用{{{u id}}而不是{{index}