我有这个:
my.Settings = {
id: 'settings',
xtype: 'panel',
title: 'Settings',
iconCls: 'settings',
layout: 'card',
items:[
my.form1,
my.form2
]
};
当my.form1
是一个配置对象时,表单是可见且可点击的(输入允许输入,选择弹出下拉选项等)。
但是,当我尝试使用Ext.define
andExt.create
时,表单会在视觉上出现,但没有任何内容可供选择。如果我使用选项卡面板,选项卡是不可点击的,并且在表单上输入不会聚焦或调出键盘,并且似乎根本不响应输入。
这是我的尝试方法:
Ext.define('my.form1', {
extend: 'Ext.form.Panel'
config:{...}
}
...
items: [
Ext.create('my.form1',{id: 'myForm1'})
]
第二种方法导致表单中断怎么办?我正在尝试使用require
和Ext.create
动态加载,但如果我不能让最简单的案例工作,我就不能这样做。