Browse Source

bug 修复

lilei 2 years ago
parent
commit
a433e1a95c
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/utils/util.js

+ 3 - 2
src/utils/util.js

@@ -126,10 +126,11 @@ export function formatTime(time, fmt) {
 // 千分位分隔符
 export function formatThousands (number) {
   if(!number){return 0}
-  const numbers = Number(number).toString().split('').reverse()
+  const arr = number.toString().split('.')
+  const numbers = arr[0].split('').reverse()
   const segs = []
 
   while (numbers.length) segs.push(numbers.splice(0, 3).join(''))
 
-  return segs.join(',').split('').reverse().join('').replace(",.",".")
+  return segs.join(',').split('').reverse().join('') + (arr.length>1 ? ("."+arr[1]) : '')
 }