标签: javascript backbone.js
我想在View集合的迭代器中访问el的{{1}}方法。 这模仿了我的问题:http://jsfiddle.net/ASdWU/。 可能吗?
View
el
我需要它,因为我想迭代集合模型,创建并将它们的视图附加到each元素(我不能使用jQuery的.el因为$()关系,每个模型都有它自己的集合,所以他们的css-id重复,我不能选择特定的id。)
each
.el
$()
答案 0 :(得分:4)
将视图(this)作为第三个(上下文)参数传递给.each():
this
.each()
_.each([1], function() { alert(this.el); }, this);
Forked fiddle.
答案 1 :(得分:2)
在.each()函数可以访问的范围内创建变量:http://jsfiddle.net/ASdWU/1/