对于数组 {{显示项目}} 中的每个项目

for each item in array {{display item}}

本文关键字:项目 于数组 数组 显示      更新时间:2023-09-26

我正在尝试访问代码中的数组值,以便我可以使用它们,但我不确定如何。谢谢

var footerButtons = ['NO', 'EXTRA', 'YES'];
<template name="footer">
  {{#each footerButtons}}
    <h1>
      <button class="col-xs-2 mainMenu" type="button">{{what should go here?}}</button>
    </h1>
  {{/each}}
</template>

您可以按如下方式定义footerButtons助手 -

Template.footer.helpers({
  footerButtons() {
    return [{text: 'NO'}, {text: 'EXTRA'}, {text: 'YES'}];
  }
});

然后在模板中,您可以访问如下所示的值。

<template name="footer"> 
  {{#each footerButtons}}
    <h1> <button class="col-xs-2 mainMenu" type="button">{{text}}</button> </h1> 
  {{/each}}
</template>

{{.}}{{this}}就是你要找的。这是指数组中的当前对象/元素。