this
Application.EventManager.on('Click', function(args) { // event listener, args is JSON
TestAction.getContents(args.node.id, function(result, e) {
console.log(result);
this.add({
title: args.node.id,
html: result
}).show();
});
});
我真的作用域和匿名函數掙扎......我想this
(1號線)是相同的對象this
(5號線)... .call()
和.apply()
似乎是正確的想法,但我不想觸發事件...只是改變它的範圍......JS匿名範圍
對於一些情況下... this
有問題是一個TabContainer和TestAction
是一個返回內容的RPC ...
謝謝....
精美簡單......我已經浪費了太多的時間... – Simon 2010-05-03 23:00:24
請參閱下面的@bmoeskau答案以獲得更美妙的答案。 – Upperstage 2010-05-04 12:42:33