是否可以像设置标题一样设置emptyText?
me.myForm.down('#field').setTitle('New Title');
{
xtype: 'filefield',
width: 490,
fieldLabel: 'Buscar Foto',
labelWidth: 90,
emptyText: 'Text I want to set',
buttonText: 'Buscar Foto',
},
emptyText,我想根据某些条件进行更改。
最佳答案
从ExtJS 6.5.3 Classic开始没有。尽管emptyText是可绑定属性。实际上有.setEmptyText()方法。这是行不通的。
注意消息:
覆盖为undefined,因为不支持emptyText
inputType:'file',应避免使用。要放入的默认文字
一个空字段。
从我的小测试来看,它不起作用https://fiddle.sencha.com/#view/editor&fiddle/2egc
还使用VM绑定进行了测试,但无法正常运行。
为什么将该属性标记为bindable
? Idk可能是文档中的错误。
现代版本的ext根本不支持emptyText
解决方法是,可以使用预定义的emptyText创建新的fileField元素,并根据需要使用它。像这样:
https://fiddle.sencha.com/#view/editor&fiddle/2egd
关于javascript - 在表单中设置一个空的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49310037/