2017-10-20 56 views

回答

2

当有多个元素,你需要用它,所以它只有返回一个:

var Main = React.createClass({ 
    render: function() { 
    return (
     <div> 
     <Nav /> 
     <h2>Main Component</h2> 
     </div> 
    ); 
    } 
}); 
2

的错误消息是不言自明:你不能返回

(
    <Nav /> 
    <h2>Main Component</h2> 
) 

,因为他们是两个组成部分。在返回之前将它们包裹在别的东西里。

+0

由于缠绕。为了解释为什么我不能返回那样的组件。 – bl3ck

0

它应该通过一个根元素

<div> 
    <Nav/> 
    <h2>Main Component</h2> 
    </div> 
相关问题