1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-15 23:00:57 +00:00

Merge pull request #3380 from haiwen/data-grid-bug-repair

repair delete column bug
This commit is contained in:
Daniel Pan
2019-04-29 10:21:54 +08:00
committed by GitHub
3 changed files with 19 additions and 12 deletions

View File

@@ -132,7 +132,14 @@ class AppMain extends React.Component {
let column = data.column;
let key = column.key;
let columns = this.state.columns.filter(item => item.key !== key);
this.setState({columns: columns});
let rows = this.state.rows.map(item => {
delete item[key];
return item;
});
this.setState({
columns: columns,
rows: rows
});
}
serializeGridData = () => {
@@ -192,7 +199,7 @@ class AppMain extends React.Component {
onGridRowsUpdated={this.handleGridRowsUpdated}
enableRowSelect={true}
rowHeight={50}
minHeight={600}
minHeight={500}
rowScrollTimeout={200}
enableInsertColumn={true}
enableInsertRow={true}