bigDecimalField 大数字段
bigDecimalField
与 textField 功能相似,但仅允许输入 BigDecimal
类型。
XML 元素 |
|
---|---|
Java 类 |
|
XML 属性 |
id - alignSelf - ariaLabel - ariaLabelledBy - autocapitalize - autocomplete - autocorrect - autofocus - autoselect - classNames - clearButtonVisible - colspan - css - dataContainer - enabled - errorMessage - focusShortcut - height - helperText - label - maxHeight - maxWidth - minHeight - minWidth - placeholder - property - readOnly - required - requiredMessage - tabIndex - themeNames - title - value - valueChangeMode - valueChangeTimeout - visible - width |
事件和处理器 |
AttachEvent - BlurEvent - ClientValidatedEvent - ComponentValueChangeEvent - CompositionEndEvent - CompositionStartEvent - CompositionUpdateEvent - DetachEvent - FocusEvent - InputEvent - KeyDownEvent - KeyPressEvent - KeyUpEvent - statusChangeHandler - validator |
XML 内部元素 |
数据绑定
该组件支持绑定至 data container 中的实体属性。
如需将 bigDecimalField
绑定至实体属性:
-
使用 dataContainer 属性指定数据容器的名称。
-
使用 property 属性指定实体属性的名称。
实体属性必须为 BigDecimal
类型。
<data>
<instance class="com.company.onboarding.entity.Step" id="stepDc">
<fetchPlan extends="_base"/>
<loader id="stepDl"/>
</instance>
</data>
<layout>
<bigDecimalField dataContainer="stepDc"
property="factor"
label="Factor:"/>
</layout>
样式版本
使用 themeNames 属性可以自定义组件的外观,有 5 个不同的选项:
-
small
-
align-left
-
align-center
-
align-right
-
helper-above-field
参阅 textField
样式版本 部分了解更多。