输入是一个空元素标签,既不能有 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>
);
}
例如 options 是 A、B、C、D 等元素的列表
原文由 Abdul 发布,翻译遵循 CC BY-SA 4.0 许可协议
根据错误,输入标签不应该有任何子标签,将标签从输入闭包标签中取出