Skip to content

三态排序恢复出现数据未展现问题 #37

@tufeiping

Description

@tufeiping

https://github.com/tinper-bee/bee-table/blob/master/src/lib/sort.js

toggleSortOrder = (order, column) => { let { data, oldData = [], flatColumns } = this.state; let { sort } = this.props; let seleObj; if (!oldData) { oldData = data.concat(); }

这个方法中oldData为空数组,在下方判断
if (!oldData)

不会进入,导入此次数据未备份,排序(三态)还原之后造成表格数据丢失。加入值空及空数组判断。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions