十进制数字字段在 AEM 触摸 UI 对话框中不起作用
Decimal number-field is not working in AEM touch UI dialog
我在 AEM(6.4) touch UI 对话框中创建了一个数字字段。
我添加了步骤 属性 0.1
。我也尝试过使用 0.01 & 0.001
。
但是对于某些没有任何模式的数字,它不允许 select 它们。
Dialog/Number 字段给出验证错误并且不允许关闭对话框。
step
应该是 double
,而不是 String
。
关于这个问题,
使用 step-String-0.0002
允许我输入最多 3 位的十进制值,并显示超过 3 位的验证错误。
现在,使用 step-String-any
。虽然,它的步长值为 1,但允许我输入任何小数值。
更新:在上述场景中,作为 String 或 double 的步骤产生相同的结果
我在 AEM(6.4) touch UI 对话框中创建了一个数字字段。
我添加了步骤 属性 0.1
。我也尝试过使用 0.01 & 0.001
。
但是对于某些没有任何模式的数字,它不允许 select 它们。
Dialog/Number 字段给出验证错误并且不允许关闭对话框。
step
应该是 double
,而不是 String
。
关于这个问题,
使用 step-String-0.0002
允许我输入最多 3 位的十进制值,并显示超过 3 位的验证错误。
现在,使用 step-String-any
。虽然,它的步长值为 1,但允许我输入任何小数值。
更新:在上述场景中,作为 String 或 double 的步骤产生相同的结果