|
|
@ -269,10 +269,13 @@ function handleInput(value) { |
|
|
|
value = value.substring(1); |
|
|
|
} |
|
|
|
|
|
|
|
// 最多两位小数 |
|
|
|
if (value.includes('.')){ |
|
|
|
value = value.split('.')[0] + '.' + value.split('.')[1].slice(0, 2); |
|
|
|
ElMessage.info('最多允许两位小数'); |
|
|
|
// 最多两位小数,超过时才显示提示 |
|
|
|
if (value.includes('.')) { |
|
|
|
const parts = value.split('.') |
|
|
|
if (parts[1].length > 2) { |
|
|
|
value = parts[0] + '.' + parts[1].slice(0, 2) |
|
|
|
ElMessage.info('最多允许两位小数') |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// 小数点前没有数字时补0 |
|
|
|