ReactClickイベントでthis.props.xxエラーを取得する

エラーの理由:this.props.xxエラーを取得するためのクリックイベントは、クリックイベントがdom要素にバインドされていないためです。

 handleBatchCancel(){
    
    
    console.log('handleBatchCancel')
    console.log(this.props.checkedList)//报错
  }

解決策:bindでバインドする

constructor(props: any) {
    
    
    super(props);
    this.handleBatchCancel = this.handleBatchCancel.bind(this);
}

おすすめ

転載: blog.csdn.net/sunzhen15896/article/details/110948639