我需要在CoffeeScript中复制以下JavaScript代码:
app.add(function(i) {
this.items[i].doSomething();
}.bind(this, i));
我尝试过以下CoffeeScript:
app.add((i) =>
@items[i].doSomething()
)
但这导致代码绑定“this”但不绑定“i”......我也需要绑定“i”。谢谢!
答案 0 :(得分:1)
js2.coffee说:
app.add ((i) ->
@items[i].doSomething()
return
).bind(this, i)