0

以下の html の {{name}} は、"hello world" と言う必要があるときにページに何も挿入しません。{{name}} を削除して、「何とか何とか」のような単純なものを入れようとさえしました。ただし、ページにはテキストが表示されません。

私が得ている1つのエラーは次のとおりです: :1039:17: #each requires an argument (raffler.htmlのコンパイル)

raffler.html

<head>
  <title>Raffler</title>
</head>

<body>
  <div id="container">{{> raffle}}</div>
</body>

<template name="raffle">
  <h1>Raffler</h1>

  <ul id="entries">
    {{#each entries}}
      <li> {{name}} </li>
    {{/each}}
  </ul>
 </template>

ラフラーコーヒー

if Meteor.is_client
  Template.raffle.entries = [{name: "hello world"}]

また、私はこのチュートリアルに取り組んでいます: http://railscasts.com/episodes/351-a-look-at-meteor

4

1 に答える 1

0

あなたのコードは問題ないように見えます</template>

if Meteor.is_client
  Template.raffle.entries = ->
    [name: "hello world"]

繰り返しますが、コードがかなり問題ないように見えるのに役立つかどうかはわかりません

于 2014-05-18T09:33:14.513 に答える