在我的FormPanel中,我有一个布局为'column'的fieldset。 我尝试了几种不同的配置属性,但我无法获得文本字段的标签。它只是呈现没有标签的文本框。 (显然,如果我制作布局类型'形式',我没有问题)。复选框的文本显示正常,但文本框标签不显示。有人可以指出出了什么问题吗? 谢谢!
xtype:'fieldset',
title:'Transaction Status',
layout: 'column',
style:'margin:5px;'
,height:125//or:'-20', allowBlank:false}
,defaultType: 'checkbox'
,defaults: {
columnWidth: '.32',
border: false
},
items: [{
id:'check1-field',
name: 'check1',
boxLabel: 'DOT'
},{
id:'check2-field',
boxLabel: 'Results Matched',
name: 'check2'
},{
xtype:'textfield',
name: 'testname',
fieldLabel:'This doesnt show'
}
]
答案 0 :(得分:1)
“仅当此Component由已配置为使用FormLayout布局管理器的Container呈现时,才使用此配置。”
所以,既然你有一个“列”的布局,我认为它不会呈现。
最好的方法是将复选框放在文本输入框下方的单独字段中,或者只删除列布局样式并将其更改为表单(默认值)。
答案 1 :(得分:0)
我和你有同样的问题..
我使用面板xtype解决了它。
将复选框设置为面板的项目。