最近项目需要用到extjs,现在整理下笔记,以备不时之需。
首先按照顺序依次导入ext_all.css,ext_base.js ext_all_debug.js这三个文件。
Ext.Loader.setConfig({enabled: true});
Ext.Loader.setPath('Ext.ux', '../ux/');
Ext.require([
'Ext.grid.*',
'Ext.data.*',
'Ext.util.*',
'Ext.toolbar.Paging',
'Ext.ux.PreviewPlugin',
'Ext.ModelManager',
'Ext.tip.QuickTipManager'
]);
这是官方的例子,其中Ext.Loader.setConfig({enabled: true}); 配置为true时候开启自动加载。
Ext.require的调用将自动加载包含在其中的内容,而一旦遇到Ext.ux 总会找./ux/这个目录。