vue数字添加千分位分隔

编程入门 行业动态 更新时间:2024-10-18 12:22:55

vue数字添加<a href=https://www.elefans.com/category/jswz/34/1632876.html style=千分位分隔"/>

vue数字添加千分位分隔

 一、新建numberToCurrency.js文件

export function numberToCurrencyNo(value) {if (!value) return 0// 获取整数部分const intPart = Math.trunc(value)// 整数部分处理,增加,const intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')// 预定义小数部分let floatPart = ''// 将数值截取为小数部分和整数部分const valueArray = value.toString().split('.')if (valueArray.length === 2) { // 有小数部分floatPart = valueArray[1].toString() // 取得小数部分return intPartFormat + '.' + floatPart}return intPartFormat + floatPart
}

二、在页面中引用

<template><div>{{ numberToCurrencyNo(1234567890.12) }}</div>
</template><script>
import { numberToCurrencyNo } from "@/utils/numberToCurrency";
export default {data() {return {numberToCurrencyNo,};},
};
</script><style>
</style>

三、打印结果 1,234,567,890.12

更多推荐

vue数字添加千分位分隔

本文发布于:2023-12-07 12:54:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1671253.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:千分   数字   vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!