我在 Rails 3.2 应用程序中使用 haml_coffee_assets。以下适用于 ejs 模板:
<table>
<tr>
<th></th>
</tr>
<% tutorials.each(function(model) { %>
<tr>
<td><%= model.escape('title') %>
</tr>
<% }); %>
</table>
我似乎无法在 haml_coffee 中使用它。以下是我最好的猜测,但由于某种原因,这个 haml_coffee 模板不起作用:
%table
%thead
%tr
%th Tutorial Name
%tbody
- for tutorial in @tutorials
- do (model) ->
%tr
%td= model.title
我得到的只是:
ReferenceError: Can't find variable: model