2013-06-22 64 views
6

如何使用coffeescript調用函數對象的本地綁定方法?這是什麼,我想實現的例子:與coffeescript綁定

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

回答

10

只需添加周圍的函數一些括號,這樣就可以.bind正確的事情:

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

將使用本地bind方法來代替CoffeeScript的=>使用的一般var _this = this欺騙。

+0

謝謝,現在它工作的很好 – carousel