2

これは簡単なはずですが、答えが見つかりません。

次のような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>

そして、いくつかのMeteorjsは次のとおりです。

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>

これを個別のテンプレートで機能させる方法はありますか?

4

1 に答える 1

0

サーバーエラーであることが判明しました—再インストールで解決しました。

于 2013-03-19T21:55:25.183 に答える