Skip to content

数值输入 NUMBER

数值输入框,字段类型为 Integer / Float / Double 时可自动推测,无需显式指定 type

基础用法

java
@EruptField(
    edit = @Edit(title = "数字输入", numberType = @NumberType)
)
private Integer number;

配置项

java
public @interface NumberType {

    long max() default Integer.MAX_VALUE; // 最大值

    long min() default -Integer.MAX_VALUE; // 最小值

}

示例

限制正整数:

java
@EruptField(
    edit = @Edit(title = "正整数", numberType = @NumberType(min = 0))
)
private Integer number;

浮点数输入:

java
@EruptField(
    edit = @Edit(title = "浮点数", numberType = @NumberType)
)
private Float number;

Released under the Apache-2.0 License.