filters过滤分位符

//分位符
    formatMoney(value) {
      if (value) {
        let intPart = null
        let intPartFormat = null
        if(value.toString().indexOf('.') != -1){
          value = ( parseInt( value * 100 ) / 100 ).toFixed(2); //取小数点后两位不四舍五入
          let intXS = value.toString().split(".")[1];
          intPart = value.toString().split(".")[0] // 获取整数部分
          intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') // 将整数部分逢三一断
          let numberXS = intPartFormat+'.'+ intXS
          return numberXS
        }else{
          intPart = value.toString().split(".")[0] // 获取整数部分
          intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') // 将整数部分逢三一断
          return intPartFormat
        }
      }
    },

 

posted @ 2021-10-26 09:45  夜未央唐汉  阅读(68)  评论(0)    收藏  举报