如何在 ExtJs 上触发最后一个事件
How to get the last event fired on ExtJs
我正在尝试创建一个服装错误处理程序。到目前为止,我能够使用以下代码检索系统触发的错误:
window.onerror = function(message, source, lineno, colno, error) {
me.errorHandler(error, true);
return true;
};
我的问题是:我想说明是什么事件或操作触发了我的错误。
有什么方法可以找出 Events/Listeners/Actions 被触发的内容吗?像使用 Ext.util.Observable
我找到了我的解决方案。
是这样的;
//object is the main Page/Menu that i want to "Observate"
Ext.util.Observable.capture(object, function(){
//arguments have the listener, page and component
doStuff(arguments)
});
这样做,每次在 "object" 上触发事件时都会触发此函数,并且我可以记录错误或触发的事件。
我正在尝试创建一个服装错误处理程序。到目前为止,我能够使用以下代码检索系统触发的错误:
window.onerror = function(message, source, lineno, colno, error) {
me.errorHandler(error, true);
return true;
};
我的问题是:我想说明是什么事件或操作触发了我的错误。
有什么方法可以找出 Events/Listeners/Actions 被触发的内容吗?像使用 Ext.util.Observable
我找到了我的解决方案。 是这样的;
//object is the main Page/Menu that i want to "Observate"
Ext.util.Observable.capture(object, function(){
//arguments have the listener, page and component
doStuff(arguments)
});
这样做,每次在 "object" 上触发事件时都会触发此函数,并且我可以记录错误或触发的事件。