ExtJS4新的类机制
最近使用extjs4后发现以前实现的东西都要变动太麻烦了,准备还是继续使用extjs3.3.1,等待extjs4稳定后再使用学习
貌似对于form还有显示方面的bug,导致用户效果非常差,所以回到3.3.1,先完成当前的东东再说,到底是4.0.0的东西
这不ExtJS4升级了,我也开始改造原来基于ExtJS3的一些组件,发现ExtJS4的变动真的大——重新开始学习。
Ext.define('Ext.window.Window', {
extend: 'Ext.panel.Panel',
alternateClassName: 'Ext.Window',
requires: ['Ext.util.ComponentDragger', 'Ext.util.Region', 'Ext.EventManager'],
alias: 'widget.window'Tp-Link路由器设置图解
}
- Ext.define(String className, Object data, Function createdF)
-
data:
- extend:要继承的类
- requires:动态加载时依赖的js
- alias:如上widget.window,表示的就是xtype=window的
- alternateClassName:
- mixins:混合
- statics:类的静态配置
- config:
- self:
- singleton:
- alternateClassName:
- 其他任何属性:名称最好不要使用以上的预置做为类的属性
- createdF:成功创建新类后的回调,传入的参数就是这个新定义的class,实际使用貌似不太好用