我正在尝试使用underscore.js模板来迭代对象

var list = "<% _.each(resgistrations, function(resgistration) { %> <tr><td><%= i %></td><td><%= resgistration %></td></tr> <% }, i); %>";


我不明白为什么i不能用作我的迭代器。我收到参考错误i is not defined。看来对于_.each直接是the docs

最佳答案

您缺少第二个参数,迭代器i
尝试这个:

var list = "<% _.each(resgistrations, function(resgistration, i) { %> <%= i %><%= resgistration %> <% }); %>";

关于javascript - 每个underscore.js,迭代器引用错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20227616/

10-11 06:05