Ver Fonte

四舍五入显示问题

liujun há 2 anos atrás
pai
commit
8d00feef88
1 ficheiros alterados com 5 adições e 4 exclusões
  1. 5 4
      src/libs/tools.js

+ 5 - 4
src/libs/tools.js

@@ -234,10 +234,11 @@ export const numberToFixed = function (val, num) {
 }
 export const toFixedDecimal = function (num, decimal) {
   let newNum= null;
- if(Number(num)!='NAN'){
-   newNum=parseFloat(num).toFixed(decimal)
- }else{
-   newNum = num
+  let patrn=/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi;
+  if(!patrn.exec(num)){
+  newNum=parseFloat(num).toFixed(decimal)
+  }else{
+   newNum =num
  }
   return newNum
 }