流星列表项数
问题描述:
我对Meteor和MongoDB相当陌生。我只是试图将任务列表打印到表中,并想要获取数据库中每个任务的顺序。如果任务被删除,那么它将被重新排序。我知道这可能是一个两部分问题。流星列表项数
我已经能够抢到使用集合中的项目总数:
Template.task.helpers({
taskCount() {
return Tasks.find().count(this._id)
}
});
如果我在正确的道路上或我想知道,如果有人有一个关于如何可以实现的建议。
答
有内置杀出一条@index
辅助函数返回当前项目从零开始的索引:
.html文件
<ul>
{{#each tasks}}
<li>{{plus1 @index}}. {{title}}</li>
{{/each}}
</ul>
js文件
Template.task.helpers({
plus1(index) {
return index + 1;
}
});
美丽!我知道它必须是非常简单的东西(就像Meteor那样!) – JoethaCoder