美文网首页
react组件间传值

react组件间传值

作者: 米诺zuo | 来源:发表于2018-08-06 17:24 被阅读4次
    //父组件给子组件传值
    //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);
      }
    

    相关文章

      网友评论

          本文标题:react组件间传值

          本文链接:https://www.haomeiwen.com/subject/vipgvftx.html