更新状态时更新真实DOM时出现问题

时间:2019-03-12 15:44:11

标签: javascript reactjs

以下代码无效

在更新状态时更新真实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);
}

这很好

0 个答案:

没有答案