我为我的对象( newobj )定义了“on”事件
万一我需要访问我之前保存的这个成员。
我在事件中没有得到这个值的问题。(不存在)
我认为我需要添加闭包我尝试添加它但它没有用。
你能告诉我有什么问题吗?
基本代码
create : function() {
var self = this;
var newObj = createNewObj()
newObj.on('selectData', function(evt){
///some code on self
});
带关闭选项 1
create : function() {
var self = this;
var newObj = createNewObj()
return function(){
newObj.on('selectData', function(evt){
///some code
})};
带关闭选项 2
create : function() {
var self = this;
var newObj = createNewObj()
newObj.on('selectData', function(evt){
})
return function(){
// some code
};