gpt4 book ai didi

javascript - 循环内未定义下划线模板

转载 作者:行者123 更新时间:2023-11-28 01:38:34 24 4
gpt4 key购买 nike

使用下划线模板。循环 Backbone 集合:

  <% _.each(venues, function (venue) { %>
<tr>
<td class="text-muted"><%= venue.get('city') %></td>
<td class="text-muted"><%= venue.get('name') %></td>
<td class="text-muted"><%= venue.get('live') == true ? "Yes" : "No" %></td>
<td class="text-muted">$0.00</td>
<td class="blank controls">
<a href="#"><span class="icon icon-edit"></span><span class="text-hide">Edit</span></a>
</td>
</tr>
<% }); %>

我得到:

Uncaught TypeError: Cannot call method 'get' of undefined 

最佳答案

如果venues是一个Backbone.Collection,那么它将混合所有下划线迭代方法。

尝试:

<% venues.each(function (venue) { %>
<tr>
<td class="text-muted"><%= venue.get('city') %></td>
<td class="text-muted"><%= venue.get('name') %></td>
<td class="text-muted"><%= venue.get('live') == true ? "Yes" : "No" %></td>
<td class="text-muted">$0.00</td>
<td class="blank controls">
<a href="#"><span class="icon icon-edit"></span><span class="text-hide">Edit</span></a>
</td>
</tr>
<% }); %>

关于javascript - 循环内未定义下划线模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21212619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com