Meteor:将数组参数传递给模板

时间:2015-08-04 18:55:15

标签: meteor

我试图将数组传递给Meteor中的另一个模板。 为什么?因为我想为每个Bootstrap元素创建一个小模板,允许我更容易地重用组件。

  

{{>下拉列表ID =" dropdown1" textDropdown ="我的下拉菜单!" listItems = [" item1"," item2"]}}

不幸的是,这似乎不起作用。

有任何线索吗?我所做的事情是否有意义?我是Meteor的新手。

谢谢!

1 个答案:

答案 0 :(得分:0)

Spacebars目前在它可以接受的东西方面非常有限 - 你需要添加一个帮助来完成这个:

Template.myTemplate.helpers({
  listItems: ['item1', 'item2']
});

他们修改你的模板:

{{> dropdown id="dropdown1" textDropdown="My dropdown!" listItems="{{listItems}}"}}

确保将myTemplate更新为父模板的名称。