是否可以像设置标题一样设置emptyText?
for (int angleDegrees = 120; angleDegrees <= 240; angleDegrees += 5)
{
double angleRadians = angleDegrees / 180 * Math.PI;
int X = (CentreX + (Radius * Math.Cos(angleRadians));
int Y = (CentreY + (Radius * Math.Sin(angleRadians));
...
emptyText,我想根据某些条件进行更改。
答案 0 :(得分:1)
不适用于ExtJS 6.5.3 Classic。虽然emptyText是可绑定属性。实际上有.setEmptyText()方法。 不起作用。
请注意以下消息:
不支持重写为undefined as emptyText 的inputType:&#39;文件&#39;应该避免。要放入的默认文本 空场。
从我的小测试来看,它不起作用https://fiddle.sencha.com/#view/editor&fiddle/2egc 还使用VM绑定进行了测试,但也没有运行。
为什么该属性标记为bindable
? Idk可能是文档中的错误。
现代版的ext根本不支持emptyText
作为一种解决方法,您可以使用预定义的emptyText创建新的fileField元素,并根据需要使用它。像这样的东西: https://fiddle.sencha.com/#view/editor&fiddle/2egd
答案 1 :(得分:0)
嗯,这也行:
var Myfield = Ext.first('myField');
Myfield.el.dom.getElementsByTagName('input')[0].placeholder = 'MyEmptyText';