美文网首页
react声明组件时,第一个字母必须大写

react声明组件时,第一个字母必须大写

作者: carymao | 来源:发表于2018-05-17 20:51 被阅读57次

    今天在Electron项目中使用React开发一个组件,没有注意命名规则,组件名使用小写了。导致组件无法正常使用,调试到崩溃。后来无意中修改了组件名设置为大写,就好了。在此提醒react声明组件时,第一个字母必须大写。render方法必须要返回一个 JSX 元素,必须要用一个外层的 JSX 元素把所有内容包裹起来,返回并列多个 JSX 元素是不合法的。

    错误的写法:

    render () { return (

    <div>第一个</div>

    <div>第二个</div>

    )}

    正确的写法:

    render () {  return (

    <div>

    <div>第一个</div>

    <div>第二个</div>

    </div>

    )}

    相关文章

      网友评论

          本文标题:react声明组件时,第一个字母必须大写

          本文链接:https://www.haomeiwen.com/subject/ixmidftx.html