Ext JS Component Configs

Ext version :Ext JS 4.2.0 Sencha Docs

Component:

Ext.form.field.Text xtype:textfield

Ext.form.field.Date xtype:datefield

Ext.form.field.ComboBox xtype :combobox,combo


Configs:

allowBlank   Defaults to: true  是否可以为空,默认为true

editable  Defaults to: true  是否可以编辑,默认为true

readOnly  Defaults to: false 是否只是可读,默认为false

(一旦设置为true只读,界面上任何手段的赋值都不允许,只能代码赋值)


allowBlank 很好理解,3个Component都有该Config

editable 不针对textfield,textfield没有editable该Config,其他2个有该Config


对于textfield

设置readOnly:true,表示该控件不可以编辑只能读,想要赋值,只能代码控制,不能手动填写


对于datefield,combo

设置readOnly:true,表示该控件只是可读,不能写,

所以不能手动填写,并且不能下拉选择,想要赋值,只能代码控制

设置readOnly:false,表中该控件可读写,如果editable:true,则表示该控件可以下拉,同时也能手动输入值

                                                                   如果editable:false,则表示该控件可以下拉,但不能手动输入值


由于datefield,combo存在下拉的情况,所以需要readOnly和editable同时控制,readOnly占主导,

而textfield 不存在下拉情况,只需要readOnly控制就可以了



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值