Kaynağa Gözat

处理总体统计图百分比数据

zhuth 7 yıl önce
ebeveyn
işleme
e8aa3edc06
1 değiştirilmiş dosya ile 7 ekleme ve 1 silme
  1. 7 1
      src/components/chart/resolveChartOption.js

+ 7 - 1
src/components/chart/resolveChartOption.js

@@ -241,7 +241,13 @@ function scatterConfig(option, silent) {
 function tableConfig(option, silent) {
     const { columns, data } = option;
     let o = {
-        columns,
+        columns: columns.map(c => {
+            if(c.dataIndex === 'percent') {
+                return { ...c, render: (value, record, index) => {console.log(record);return ((+value*100).toFixed(2)) + '%'} };
+            }else {
+                return c;
+            }
+        }),
         data: data.map((d, i) => {
             return { ...d, key: i}
         })