我正在尝试使用 underscore.js 模板来迭代一个对象
var list = "<% _.each(resgistrations, function(resgistration) { %> <tr><td><%= i %></td><td><%= resgistration %></td></tr> <% }, i); %>";
我不明白为什么 i
不能用作我的迭代器。我收到引用错误 i is not defined
。这似乎是直接来自 the docs 的对于 _.each
最佳答案
您缺少第二个参数,即迭代器 i
。
试试这个:
var list = "<% _.each(resgistrations, function(resgistration, i) { %> <%= i %><%= resgistration %> <% }); %>";
关于javascript - underscore.js each,迭代器引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20227616/