2
如何在使用setTimeout回調時維護對實例的引用? E.G:如何在使用setTimeout回調函數時維護對實例的引用?
在我的視圖模型(使用淘汰賽)
var MyVM = function() {
this.myFunc = function() {
setTimeout("this.myCallback()", 2000);
};
this.myCallback = function() { this.myObservable(true); }
}
這種失敗。
你爲什麼需要參考? – ObieMD5
也許OP想'clearTimeout'? –
@MatthewBlancarte爲什麼使用'this.myCallback = function(){this.myObservable(true); }而不是clearTimeout(MyVM);? – ObieMD5