3

我无法使用 _.template 为每个评论循环打印一个简单的内容。

<% _.each([comments], function(i) { %>  <p><%= i %></p> <% }); %>

打印 [object 对象]

<% _.each([comments], function(i) { %>  <p><%= JSON.stringify(i) %></p> <% }); %>

印刷:

[{"comment":"Mauris quis leo at diam molestie sagittis.","id":263,"observation_id":25}]

到目前为止我已经尝试过:

<% _.each([comments], function(i) { %>  <p><%= i.comment %></p> <% }); %>

空白的

<% _.each([comments], function(i) { %>  <p><%= i.get('comment') %></p> <% }); %>

Uncaught TypeError: Object [object Array] has no method 'get'

<% _.each([comments], function(i) { %>  <p><%= comment %></p> <% }); %>

空白的

4

1 回答 1

15

假设 comments 是您模型上的一个数组:

<% _.each(comments, function(comment) { %>  
  <p><%= comment.comment %></p> 
<% }); %>
于 2013-04-17T22:21:33.760 回答