Extjs继承相关
1 Ext.define('Test', { 2 extend : 'Ext.panel.Panel', //继承的类 3 /** 4 * 别名,可以设置多个,只能是数组,用于xtype:'test' 5 * Ext.create('widget.test', {}); 6 * Ext.widget('test', {}); 7 */ 8 alias:['widget.test'], 9 /** 10 * 类别名,和类名Test使用方式一样,可以设置多个 11 */ 12 alternateClassName: 'Test1', 13 /** 14 * config对象中的属性会自动生成getter和setter方法 15 */ 16 config: {}, 17 /** 18 * 可继承的静态方法列表 19 */ 20 inheritableStatics: {}, 21 /** 22 * 不可继承的静态列表 23 */ 24 statics:{}, 25 /** 26 * 多继承 27 */ 28 mixins: [], 29 /** 30 * 必需的类,在该类之前必需加载的js 31 */ 32 requires: [], 33 /** 34 * 需要的类,在该类之后加载,保存在该类的onReady之前加载 35 */ 36 uses: [], 37 /** 38 * 单例 39 */ 40 singleton: true 41 });
不疯魔,不成佛

浙公网安备 33010602011771号