2013-06-22 4 views
6

どのように私はcoffeescriptでfunction-objectのネイティブバインドメソッドを呼び出すことができますか?これは私が達成しようとしているものの例である:coffeescriptでバインド

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

答えて

10

あなたが正しいことを.bindことができるようにするだけの機能を中心に、いくつかの括弧を追加します。

代わりにネイティブ bindメソッドを使用します
window.addEventListener('load', ((e) -> 
    this._filter(true) 
).bind(this)) 

通常のvar _this = thisのトリックはCoffeeScriptの=>を使用します。

+0

ありがとうございます – carousel