Ext.form.TextField与Ext.form.TextArea

个人的一些小错误,虽然对大多数人没啥帮助,就当是记录一下自己学习extjs的过程。

Ext.form.TextField个人认为是单行文本域,就是不能换行的那种。项目需要文本框进行换行显示,找了好久也没有发现Ext.form.TextField有那个属性可以设置自动换行,反而发现了Ext.form.TextArea(多行文本域)主要用来满足多行文本的输入。

    items:[{
                  xtype:"textfield",
                  fieldLabel:"警报级别",
                  name:"metAlarmClass",
                    },{ 
                        xtype :'textfield',
                       fieldLabel: '电表编号',
                       name:'metAlarmMeterID' 
                   },
                   new Ext.form.TextArea({
                    id:"metAlarmTime",
                    height:50,
                    width:125,

                                   preventScrollbars:true,//当文本内容溢出是显示滚动条
                    fieldLabel: '警报时间'
                   })
                   ] 

从上面的代码可以看出,Ext.form.TextArea和Ext.form.TextField的使用方式,还是有点不同的,我们可以这样定义一个单行文本框:

 new Ext.form.TextField({
                    id:"metAlarmTime",
                    height:50,
                    width:125,
                    fieldLabel: '警报时间'
                   })

                          { 
                        xtype :'textfield',
                       fieldLabel: '电表编号',
                       name:'metAlarmMeterID' 
                   }

但是不能这样定义TextArea:

                          { 
                        xtype :'TextArea',
                       fieldLabel: '电表编号',
                       name:'metAlarmMeterID' 
                   }//错误的定义方式


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值