Vue 过滤器:数字保留2位小数
/**
* @author: DingChun
*
* 对源数据截取 decimals 位小数,不进行四舍五入
* @param {*} num 源数据
* @param {*} decimals 保留的小数位数
*/
export const cutOutNum = (num, decimals = 2) => {
if (isNaN(num) || (!num && num !== 0)) {
return '--'
} else {
// 默认为保留的小数点后两位
const tempNum = Number(num)
return parseFloat(tempNum).toFixed(decimals)
}
}