9

如何使用 coffeescript 调用函数对象的本机绑定方法?这是我想要实现的示例:

window.addEventListener("load",function(e){
    this._filter(true);
    }.bind(this);
 )
4

1 回答 1

13

只需在函数周围添加一些括号,以便您可以.bind做正确的事情:

window.addEventListener('load', ((e) ->
    this._filter(true)
).bind(this))

这将使用本机bind方法,而不是var _this = thisCoffeeScript=>使用的常用技巧。

于 2013-06-22T15:12:06.683 回答