我创建了一个Panel
,其中list
左侧有一个,右侧有一个container
,您可以看到下图。
现在,当单击该Fruits
项目时,我想在右侧加载一个表单,到目前为止,我已经成功地itemtap
在控制器中捕获了列表项的事件,因为我使用的是 MVC 模式。
onMenuTap:function(me, index, target, record, e, eOpts){
// here i want to dynamically load the existing container
// which contains the form
}
我已经创建了一个如下表格,文件名是FruitForm.js
,我想将这个现有容器添加到容器的右侧,我该怎么做?
Ext.define('market.view.FruitForm',{
extend:'Ext.Container',
xtype:'fruitform',
requires:[
'Ext.form.Panel'
],
config:{
items:[{
xtype:'form',
items:[{
xtype:'fieldset',
items:[{
xtype: 'textfield',
name: 'notitle',
label: 'Title:'
}]
}]
}]
}
});