我有一些underscore
html模板,如下所示:
<% _.each(relations, function(relation) { %>
<tr>
<td class="center"><%= relation.fromProjectCode %></td>
<td class="center"><%= relation.toProjectCode %></td>
<td class="center"><%= relation.userId %></td>
<td class="center"><div class="label label-<%=tplFns.getLabelClass(relation.status)%>"><%= relation.status %></div></td>
<td class="center"><%= tplFns.formatDate(relation.requestDate) %></td>
<td class="center"><%= tplFns.formatDate(relation.acceptDate) %></td>
</tr>
<% }); %>
当我在_.each
循环中时,我想访问<tr>
标记并将一些数据绑定到它。问题是我可以这样写:
<tr <% this %> >
但是在这里,this
指的是当前的循环对象(即relation
),而不是标签。
如果有一种方法可以访问当前标记,我想将一些数据绑定到它$(currentTag).data("relation", relation)
。有人知道这是否可能?
这是一项微不足道的任务,我不想为此项目添加任何其他库。因此,如果您能告诉我当前的库集合的解决方法/解决方案,我们将非常感激:requirejs
,jquery
和underscore