Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 模板中的Meteor迭代列表_Javascript_Mongodb_Meteor - Fatal编程技术网

Javascript 模板中的Meteor迭代列表

Javascript 模板中的Meteor迭代列表,javascript,mongodb,meteor,Javascript,Mongodb,Meteor,我有这个: Template.laps_t.laps = function () { return Practices.findOne({name: Session.get('practice')}); }; 我需要做些什么来迭代这个,并将值放在段落中?我的意思是: {{#each laps.lapList}} <p>WHAT DO I HAVE TO PUT HERE TO PRINT THE VALUES OF THE LIST????</p> {{/eac

我有这个:

Template.laps_t.laps = function () {
  return Practices.findOne({name: Session.get('practice')});
};
我需要做些什么来迭代这个,并将值放在段落中?我的意思是:

{{#each laps.lapList}}
  <p>WHAT DO I HAVE TO PUT HERE TO PRINT THE VALUES OF THE LIST????</p>
{{/each}}

laps
是同时包含
lapList
lapTimeList
的对象。所以,我们的想法是打印圈数和各自的时间。有人知道怎么做吗?

如果
laps.lapList
[1,2,3]
形式的数组,那么:

{{#each laps.lapList}}
  <p>{{.}}</p>
{{/each}}

lapList的元素是什么样子的?您可能想在Meteor排行榜的“玩家”列表之后再看看它的示例和模式。您还可以使用
{{this}}
(事实上,我直到现在才意识到
{{}
起作用!)另外,我在哪里可以找到关于这种模板变量的文档?这太棒了!我在这件事上被困了很久,为什么这条重要的知识不容易在interwebz上找到?@Mercurutionario也许人们在花了太长时间挖掘文档后,觉得他们没有时间在stackoverflow上记下答案,因为有些东西应该像循环列表一样简单。即使在现实中,如果有人在花了不寻常的时间挖掘后这样做,这可能会拯救他们以及成千上万的其他人?有人对鼓励这类事情的解决方案有什么想法吗?@LukeStanley观点很好,为了促进这一点,在stackoverflow上发帖是可以的,但我认为区别在于每个语言/框架领域的影响者都写了好的、有能力的博客,用户向作者提示写什么(这是关键),甚至是在影响者流行的在线资产上写博客。这将确保信息比stackoverflow上传递的更多,并由Google很好地索引。
{{#each laps.lapList}}
  <p>{{.}}</p>
{{/each}}
{{#each laps.lapList}}
  <p>Lap took {{elapsedTime}}</p>
{{/each}}