validateNumber
ElForm 通用数字校验器
引入版本
0.115.1
Demo
ts
import { validateNumber } from '@wyfex/iutils'
const rules = {
// 基础使用 默认允许6位小数
amount6: [
{ validator: validateNumber, trigger: 'blur' }
],
// 金额:非负、2位小数、不能为0、最大99999.99
amount2: [
{
validator: validateNumber,
trigger: 'blur',
_maxDecimal: 2,
_allowNegative: false,
_allowZero: false,
_max: 99999.99,
_messages: {
empty: '请输入金额',
negative: '金额不能为负',
zero: '金额必须大于 0'
}
}
],
// 数量:纯整数,最小1
count: [
{
validator: validateNumber,
_maxDecimal: 0,
_allowZero: false,
_min: 1,
trigger: 'blur'
}
],
}