我对Meteor和MongoDB相当陌生。我只是试图将任务列表打印到表中,并希望获取DB中每个任务的顺序。如果任务被删除,那么它将被重新排序。我知道这可能是两个部分的问题。
我可以使用以下方法获取集合中的项目总数:
Template.task.helpers({
taskCount() {
return Tasks.find().count(this._id)
}
});
我想知道我是否走上了正确的道路,或者有人对如何实现这一目标提出了建议。
发布于 2016-11-28 15:36:00
在Blaze中内置了一个@index
助手函数,它返回当前项的基于零的索引:
.html文件
<ul>
{{#each tasks}}
<li>{{plus1 @index}}. {{title}}</li>
{{/each}}
</ul>
.js文件
Template.task.helpers({
plus1(index) {
return index + 1;
}
});
https://stackoverflow.com/questions/40834501
复制相似问题