如何在Meteor.js中使用Blaze构建网格?

时间:2014-05-30 20:32:41

标签: javascript meteor meteor-blaze

我有一个项目集合,我想填入引导网格。这看起来像这样:

 <div class="row">
  <div class="col-md-8">.col-md-8</div>
  <div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
 <div class="col-md-8">.col-md-8</div>
 <div class="col-md-4">.col-md-4</div>
</div>

所以我需要遍历我的收藏并在每隔一个项目之后添加

有两个问题:

  • 无效的HTML!不知道如何解决这个问题
  • 模块的问题,但我想我可以帮助一些帮手。

最好是有一些例子。

感谢任何输入

2 个答案:

答案 0 :(得分:0)

看看这个问题。你应该搜索把手或空格键以获得更好的结果。 Blaze是模板引擎;不是模板系统(如果有意义的话。)

How do I populate a bootstrap grid system using handlebars for each command in Meteor.js?

答案 1 :(得分:-2)

通常,您需要确保您的集合暴露给模板,很可能是模板助手。然后你可以像这样迭代集合项:

{{#each templateHelperName}}
<div class="row">
  <div class="col-md-8">{{propertyName1}}</div>
  <div class="col-md-4">{{propertyName1}}</div>
</div>
{{/each}} 

要创建模板帮助器,请查看meteor文档;他们很好。

如果这没有帮助,也许您可​​以更清楚地了解您的收藏品的外观以及您希望如何展示它。你的代码并没有给出太多指示。