extjs4的define方法中怎么实现load事件,请进
本帖最后由 aierda 于 2013-06-27 17:40:43 编辑
Ext.define('et.view.SystemSet.OrderRule', { //声明一个类
extend: 'Ext.form.Panel',//继承自form
alias: 'widget.订货规则',
...
});
var ruleForm = Ext.create("et.view.SystemSet.OrderRule");//实例化类
ruleForm.getForm().load({//触发form的load事件
...
});
如上面的代码所示,我首先创建一个类,继承formPancel,接着实例化类,
在form的load事件中填充form表格.假如form的load事件要在define里面
去实现,要怎么写呢?麻烦大家多多指点,谢谢!~~
------解决方案--------------------
Ext.create("et.view.SystemSet.OrderRule",{
listeners:{
afterrender:function(){
this.getForm().load(...)
}
}
})