2017-06-02 101 views
-1

而不是返回嵌套元素。reactjs返回多個div

<div> 
    <div className="one">one</div> 
    <div className="two">two</div> 
</div> 

我怎麼只返回此

<div className="one">one</div> 
<div className="two">two</div> 
+1

你只是不能渲染多個單一的元素,這不是假設這樣工作。你爲什麼要這樣做? – Nevosis

+2

可能重複[如何在React中的另一個return語句中返回多行JSX?](https://stackoverflow.com/questions/23840997/how-to-return-multiple-lines-jsx-in-another-return-聲明在反應) –

+1

你曾經閱讀過文檔或使用搜索功能之前問? – Chris

回答

0

像@Glenn雷耶斯提到,在反應16你可以做到這一點

return [ 
    <li key="1">One</li>, 
    <li key="2">Two</li>, 
    <li key="3">Three</li> 
];