Ext.create调用时,loader会首先检查类是否已经定义。如果没有定义,loader会自动加载对应文件。
因为调用Ext.create时再加载,会卡住程序一小会儿直到对应文件加载完毕,如果加载的多,卡顿可能比较明显。可以用require的方式保证最基础的依赖加载完毕再运行app。
Ext.Loader.setConfig({
enabled:true
});
Ext.Loader.setPath('Ext.ux','extjs/ux');
Ext.require('Ext.ux.TabReorderer');
//加载多个
Ext.require([
'Ext.grid.*',
'Ext.data.*',
'Ext.util.*',
'Ext.grid.PagingScroller'
]);
如果要看到
需要引入ext-all-dev.js,用ext-all.js或ext-all-debug.js看不到该提示