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到一個乾淨的流星項目,並運行它,它工作得很好。 –