Html部分:
合计:
¥{{totalMoney | numFilter}}
Js部分:
// 情况一:保留小数点后两位的过滤器,尾数四舍五入
filters: {
numFilter(value) {
// 截取当前数据到小数点后两位
let realVal = Number(value).toFixed(2)
// num.toFixed(2)获取的是字符串
return Number(realVal)
}
}
// 情况二:保留小数点后两位的过滤器,尾数不四舍五入
filters: {
numFilter(value) {
// 截取当前数据到小数点后三位
let transformVal = Number(value).toFixed(3)
let realVal = transformVal.substring(0, transformVal.length - 1)
// num.toFixed(3)获取的是字符串
return Number(realVal)
}
}
阅读更多
这篇博客探讨了两种在HTML和JavaScript中实现数值格式化的过滤器方法。第一种方法是保留小数点后两位并进行四舍五入,第二种方法则是保留小数点后两位但不进行四舍五入。这两种技术对于前端展示数据尤其有用,确保数值的精确显示。
...&spm=1001.2101.3001.5002&articleId=113548596&d=1&t=3&u=3f2be1eb288d4a4c8c872d1f32296981)
3745

被折叠的 条评论
为什么被折叠?



