我在Javascript中有一个代码:
_.each(this.collection.models, function (student) {
$(this.el).append(new StudCloneItemView({ model: student }).el);
}, this);
当我在咖啡中写这个时
_.each this.collection.models , (student) =>
$(@el).append new Item ({ model:student }).el
这会产生
_.each(this.collection.models, function(student) {
return $(_this.el).append(new Item({
model: student
}.el));
});
根据我的要求,这是不可取的。生成的 javascript 中缺少“this”元素的最后一段。这很重要。
我将如何使用我为 _.each 提到的咖啡脚本生成上面提到的 javascript ????
反正有这样做吗?还是我缺少任何语法?