我有一个数组的调查问题。所有问题都是单选按钮,但有一个选项'a,b,c,d或e'的问题。他们可以选择a到d但是e会覆盖其他选择。如何组合复选框和单选按钮。
问题在于我需要在React中进行。
<Button
key={this.props.key}
id={this.props.survHeader}
className={`${this.props.className[this.props.index]} survChkBtn`}
color={this.props.color[this.props.index]}
onClick={() => this.props.onClickHandle(this.props.selectionType ===
"checkbox" ? this.props.answer : this.props.data_value)}
value={this.props.data_value}
active = {this.props.selectionType ==="radio" ? this.props.active ===
this.props.data_value : this.state.active.includes(this.props.answer) }
data_value = {this.props.data_value}
>
<h4 className="btnAnswer">{this.props.answer}</h4>
</Button>