私はJavascriptで次のようなコードを持っています:
_.each(this.collection.models, function (student) {
$(this.el).append(new StudCloneItemView({ model: student }).el);
}, this);
私がこれをcoffescriptで書いている間
_.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));
});
私の要件によると、これは望ましくありません。「this」要素の最後のセグメントが、生成されたjavascriptに含まれていません。それは非常に重要です。
_.eachで言及したコーヒースクリプトを使用して、上記のJavaScriptをどのように生成しますか????
とにかくそれをすることはありますか?または、構文が欠落していますか?