element-ui table表格中formatter格式化内容 <el-table-column :formatter="format"> </el-table-column> format(val){ if(!this.isNumber(val)){ return val } var num = val; if(num){ var c=(parseFloat(num).toFixed(2)+'').replace(/\d{1,3}(?=(\.\d*)?$)/g,'$&,') return c } return num } isNumber(val){ if(val==''){ return true } var regPos = /^\d+(\.\d+)?$/;//非负浮点数 var regNeg = /^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)| [0-9]*[1-9][0-9]*)))$/;//负浮点数 if(regPos.test(val)||regNeg.test(val)){ return true }else{ return false } }