以下代码无效
在更新状态时更新真实DOM时遇到问题。
handleAllCheckBoxChange(selectedRows) {
this.setState({
isLoading: true,
}, () => {
this.props.getSelectedRow(selectedRows); // This takes 600ms to complete.
this.setState({
isLoading: false,
});
}
};
///如果我用这个.....
handleSelectRows() {
this.props.getSelectedRow(this.state.selectedRows);
this.setState({
isLoading: true,
});
}
handleAllCheckBoxChange(selectedRows) {
this.setState({
isLoading: true,
});
setTimeout(this.handleSelectRows, 50);
}
这很好