我有一个用 sencha extjs 4.0.7 制作的 Web 应用程序,我希望它在移动浏览器中打开时具有不同的行为。VG 我想基于移动浏览器删除/编辑应用程序中的所有标签,而不必编辑所有应用程序。
我尝试使用前/后处理器来访问视图项,但没有成功。
Ext.Class.registerPreprocessor('test', function(cls, data, callback) {
if(data.$className.indexOf('.view.') != -1 && ('items' in data))
debugger;
}, true).setDefaultPreprocessorPosition('test', 'first');
Ext.ClassManager.registerPostprocessor('test1', function(cls, data, callback) {
if(data.$className.indexOf('.view.') != -1 && ('items' in data))
debugger;
}, true).setDefaultPostprocessorPosition('test1', 'first');
处理器在调试器语句上停止,但对象没有 items 属性。