コードを使用して、sencha コントロールのテキスト ボックスからクリア アイコンを非表示にしたいと考えています。どうやってするの?サンプルコードを提供してください。
ありがとう
コードを使用して、sencha コントロールのテキスト ボックスからクリア アイコンを非表示にしたいと考えています。どうやってするの?サンプルコードを提供してください。
ありがとう
これを試して ::
{
xtype : 'textfield',
clearIcon : false,
name : 'name',
id : 'whatever'
}
clearIcon
切り替えることができると呼ばれる構成プロパティがあります。
これをグローバルCSSに追加できます
.x-field-clearable.clear-icon-hidden .x-field-input .x-clear-icon {
display: none;
}
そして、フィールドのクリアアイコンを非表示にしたいときは、フィールドを取得して実行するだけです
field.addCls('clear-icon-hidden');
お役に立てれば
clearIcon 構成を false に設定するだけです。このような、
Ext.getCmp('ID OF THE TEXTFIELD').setClearIcon(false)
;
例:
xtype: 'fieldset',
title: 'MyFieldSet',
items: [
{
xtype: 'textfield',
id: 'textfield1',
label: ''
},
解決:
Ext.getCmp('textfield1').setClearIcon(false);