任何人都可以告诉我为什么我的反应代码不起作用?

时间:2017-01-17 12:46:41

标签: javascript reactjs

我正在制定一个反应项目。所以,我没有走得太远(:-P)。 我的问题是ReactDOM.render()没有渲染我的元素。我对React比较新,所以不能调试它。这是它: -

https://codepen.io/shreyas23-sk/pen/LxRgwL

1 个答案:

答案 0 :(得分:0)

代码中有两个错误

  1. React.Component,而非React.component

  2. 在Header组件的render-function中,return后面有一个新行--Javascript会自动在这里添加分号,你可以通过在返回后编写第一个JSX行来防止这种情况,或者你可以将你的return语句包装在括号中

  3. 所以要么写:

    return (
      <div>
      ...
    )
    

    return <div>
      ...