소스 검색

四舍五入显示问题

liujun 2 년 전
부모
커밋
8d00feef88
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  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
 }