而不是返回嵌套元素。
<div>
<div className="one">one</div>
<div className="two">two</div>
</div>
我该如何回复
<div className="one">one</div>
<div className="two">two</div>
答案 0 :(得分:1)
在当前版本的React(v15)中,您无法从渲染中返回多个元素。
在即将推出的主要版本(React v16)中,您将可以return arrays with multiple Elements from render
如果您想立即试用,可以通过npm install react@next --save
购买yarn add react@next
或纱线
答案 1 :(得分:1)
像@Glenn Reyes所提到的,在反应16中你可以做到这一点
return [
<li key="1">One</li>,
<li key="2">Two</li>,
<li key="3">Three</li>
];