Explorar o código

数据视图增删列时不改变原有列顺序

zhuth %!s(int64=6) %!d(string=hai) anos
pai
achega
57af470b5c
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/components/chartDesigner/sections/displayColumnBox.jsx

+ 1 - 1
src/components/chartDesigner/sections/displayColumnBox.jsx

@@ -48,7 +48,7 @@ class DisplayColumnBox extends React.Component {
 
     handleChange = (targetKeys, direction, moveKeys) => {
         const { allColumns } = this.props;
-        let targetColumns = allColumns.filter(c => targetKeys.indexOf(c.name) !== -1);
+        let targetColumns = targetKeys.map(k => allColumns.find(c => c.name === k));
         this.setState({ targetColumns });
     }