vxe-pc-ui
Version:
A vue based PC component library
13 lines (10 loc) • 467 B
text/typescript
import XEUtils from 'xe-utils'
export function handleNumber (val: string | number | null | undefined) {
return XEUtils.isString(val) ? val.replace(/,/g, '') : val
}
export function toFloatValueFixed (inputValue: string | number, digitsValue: number) {
if (/^-/.test('' + inputValue)) {
return XEUtils.toFixed(XEUtils.ceil(inputValue, digitsValue), digitsValue)
}
return XEUtils.toFixed(XEUtils.floor(inputValue, digitsValue), digitsValue)
}