Преглед изворни кода

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

zhuth пре 7 година
родитељ
комит
e8aa3edc06
1 измењених фајлова са 7 додато и 1 уклоњено
  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}
         })