您好,欢迎来到要发发知识网。
搜索
您的当前位置:首页react组件间传值

react组件间传值

来源:要发发知识网
//父组件给子组件传值
//this.state = {
      showRepository: false,
      selectedRowData: {}
  };

 <BuildHistory
            projectId={this.props.projectId}
            selectedRow={this.state.selectedRowData}
            triggleStatus={this.triggleStatus}
          />
//子组件
console.log("definitionName", this.props.selectedRow);

//子组件给父组件传值
//父组件
selectedRow(record) {
    this.setState({
      selectedRowData: record
    });
  }
<BuildManage
            projectId={this.props.projectId}
            selectedRow={this.selectedRow.bind(this)}
            triggleStatus={this.triggleStatus}
          />

//子组件
 openRepostory(record) {
    console.log("record1111111111111111111", record);
    this.props.triggleStatus(true);
    this.props.selectedRow(record);
  }

Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务