3

Rails アプリケーションで Backbone および Eco テンプレートを使用しています。私のテンプレートには次のコードがあります:

  <% @collection.each (model)-> %>
    <% console.log model.get('name') %>
    <p><%= model.get('name') %></p>
    <p><%= model.get('description') %></p>
  <% end %>

何らかの理由で、HTML が空白です。名前と説明は表示されません。ただし、console.logメソッドは正しいデータを出力します。私は何を間違っていますか?

4

1 に答える 1

4

不足している文字がわかりました。Eco テンプレートでは、矢印の後にコロンが必要なようです。

<% @collection.each (model)->: %>

なぜそうなのかはわかりません。それはreadmeには決して言及されていません。

于 2013-07-01T22:57:58.590 に答える