设置千分位问题(改变数据结构形式--转成字符串)

//设置千分位方法
format (num) {
        if(num){
            return (num+ '').replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,'$1,');
        }else{
            return "--"
        }
    },
// 接受数据,选择改变的字段
getdata(list){
    getTurnoverRate(list).then((res)=>{
      let dataSum = res.data.data.sWhereITO
                this.tableData1 = dataSum .map(item =>{
                     return {
                       AvgDayRMBInTaxAmount: this.format(item.AvgDayRMBInTaxAmount),  // 需要改变的字段,就执行方法
                       AvgDayRMBNoTaxAmount: this.format(item.AvgDayRMBNoTaxAmount),  
                       CostProfitRate: item.CostProfitRate,    // 不需要改变的字段
                    }
                })
      }).catch((err)=>{
            console.log(err)
        })
    },
posted @ 2021-02-26 10:15  seekHelp  阅读(67)  评论(0编辑  收藏  举报