这应该很简单,但我找不到答案。
我有两个简单的车把模板如下:
<template name="streams">
<div class="container">
<div class="row-fluid">
{{#each streamItems}}
{{> stream}}
{{/each}}
</div>
</div>
</template>
<template name="stream">
<div class="span4">
<h1>{{title}}</h1>
</div>
</template>
还有一些 Meteor js 如下:
Template.streams.streamItems = function () {
return [
{title: "Stream One Title"},
{title: "Stream Two Title"}
];
};
现在这个组合会引发错误,但是当我用该模板中的内容替换对“流”模板的调用时,它可以工作。
<template name="streams">
<div class="container">
<div class="row-fluid">
{{#each streamItems}}
<div class="span4">
<h1>{{title}}</h1>
</div>
{{/each}}
</div>
</div>
</template>
有没有办法让它与单独的模板一起使用?