输入是一个空元素标签,不能有children
并且不能使用dangerouslySetInnerHTML
属性。
render() {
let radioid = this.props.radioid;
return (
<div className="row">
{this.props.options.map(function(option) {
return (
<div key={radioid} className="column">
<input type="radio" name={radioid} value={option}>
<label>{option}</label>
</input>
</div>
);
})}
</div>
);
}
例如,选项是像 A、B、C、D 这样的元素列表。