嗨,我正在尝试扩展表单,我可以使用像这样的 commonItems 这样的辅助属性来扩展项目。
Ext.define('PC.view.FormEvento', {
extend:'Ext.form.Panel',
id:'FormEvento',
url:'controller/action',
bodyPadding:10,
commonItems:[
{
xtype:'hiddenfield',
name:'id',
value:0
},
]});
..我像这样与扩展项目的形式相结合
Ext.define('PC.view.FormEventoExtended', {
extend:'PC.view.FormEvento',
id:'FormEventoExtended',
title:'Evento Extended',
initComponent:function () {
var me = this;
Ext.applyIf(me, {
items:me.commonItems.concat(
[
{
xtype:'textfield',
fieldLabel:'personal1',
name:'personal1'
},
{
xtype:'textfield',
fieldLabel:'personal2',
name:'personal2'
}
])
});
me.callParent(arguments);
}
});
我将基本形式的 commonItems 连接到扩展形式的个人项目。在 Ext 4 中是否有一种可以原生的形式?