我在a.w中定义了一个方法:
Model.prototype.qryClick = function(event){
var tableData = this.comp('qryData');''
tableData.refreshData();
}
如果我通过事件点击触发该方法,则event、this都能获取到值,但是如果我通过另一b.w调用qryClick方法,event为null,this也获取不到,这是为什么,是因为非事件触发,找不到a.w这个model对象吗,那应该怎么才能调用到,我现在是在var Model= function(){}中定义一个全局变量self = this ; var tableData = self.comp('qryData')