2
这应该很简单,但我找不到答案。流星模板里面的模板
我有两个简单把手模板如下:
<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>
而一些流星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>
有没有什么办法让这个工作与单独的模板?
我刚刚试过你的例子,它工作正常(http://cl.ly/2S3O2h2z3t020B3x0j1e)。你遇到了什么错误? –
汤姆,谢谢。你尝试了两套铁板还是第二套?当我尝试第一个版本时,该应用程序崩溃与奇怪的流星错误日志,并没有告诉我太多 –
我从字面上复制你的(第一)html + js到一个干净的流星项目,并运行它,它工作得很好。 –