我在使用_.template打印每个注释循环的简单时遇到问题。

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

打印[object 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> <% }); %>

未捕获的TypeError:对象[object Array]没有方法'get'

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

空白

===============>>#1 票数:15 已采纳

假设注释是模型上的数组:

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

  ask by ObviousCat translate from so

未解决问题?本站智能推荐: