我正在尝试使用子组件中的this.state.props将道具传递给父组件。
我到处都有Google搜索
choice(){
console.log(this.props.size);
}
{this.props.size && <DropdownItem onClick={this.choice} className="bg-info">{this.props.size}</DropdownItem>}
this is the parent component
<DropDown
title="Options"
special={special}
size={size1}
答案 0 :(得分:1)
尝试一下:
choice() {
console.log(this.props.size);
}
{this.props.size && <DropdownItem onClick={() => this.choice()} className="bg-info">{this.props.size}</DropdownItem>}
如果您想在每次单击时更改大小,则必须使用state
而不是props
。