var pageT = Ext.create('Ext.form.Panel', {
width: 400,
frame: true,
title: 'dd',
// layout:"form",
defaults:
{
labelSeparator: ':',
lableWidth: 50,
width: 400,
allowBlank: true,
blankText: '不允许为空',
lableAlign: 'left',
msgTarget: 'qtip'
}, items: [
{
// xtype: 'lable',
// forId: 'userName',
// layout: "form",
// text: '标题'
//layout: 'form',
//frame: true,
//colspan: 2,
items: [new Ext.form.TextField({ fieldLabel: '订单编号' })]
},
{
name :'userName',
xtype:'textfield',
inputId: 'userName',
hideLabel:true
}

]
});

 

最后 items: [new Ext.form.TextField({ fieldLabel: '订单编号' })] 这样写 终于可以显示标签了

items:[{xtype: 'lable',

text: '标题'}]

 

items:[{xtype:textfield,fieldLable:'标签名'}] 怎么就显示不出来 标签呢,我擦!!! 这也是标准的写法呀 而且是在 form.panel 里呀。就算是加了layout: 'form',还是不显示,为什么就非要 new 一个标签呢。。。  不过总算找到解决方法了。哎~ EXTJS 摸索中。

相关文章:

  • 2021-12-05
  • 2021-09-10
  • 2021-06-29
  • 2021-09-08
  • 2022-12-23
  • 2021-11-23
  • 2021-11-27
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-29
  • 2022-12-23
  • 2021-12-14
  • 2022-12-23
  • 2021-12-01
  • 2022-12-23
相关资源
相似解决方案