奇怪的生态模板行为

时间:2013-07-01 22:00:57

标签: backbone.js coffeescript eco

我在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方法输出正确的数据。我做错了什么?

1 个答案:

答案 0 :(得分:3)

好吧,我想出了丢失的角色。显然,Eco模板在箭头后需要冒号:

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

不确定为什么会这样。它在自述文件中从未提及过。