美文网首页
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学习笔记

    注意事项 react组件类名第一个字母必须大写 react组件类只能包含一个顶级标签 this.props和thi...

  • React组件(3种)

    React组件(3种) 当做自定义标签使用,定义的组件名称首字母必须大写,渲染的时候也要首字母大写,一般组件都是写...

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

    今天在Electron项目中使用React开发一个组件,没有注意命名规则,组件名使用小写了。导致组件无法正常使用,...

  • react学习笔记(2)

    1.React判断一个元素是html元素还是组件的原则是看第一个字母是否大写,大写即为组件 2.react事件流程...

  • JSX

    JSX是JavaScript的拓展语法,很像模板语言。 组件 注意: 组件名称必须以大写字母开头。React 会将...

  • react学习一

    react元素 DOM标签、用户自定义组件 组件名称首字母必须大写 JSX要按驼峰式写法,如:className、...

  • 二,react组件

    使用react就是在使用react的组件 组件:可复用性,独立性,可组合性 函数组件 注意:1.函数名必须大写字母...

  • 03react基础-组件1

    react组件的创建方式 一.函数创建组件 约定1:函数名称必须以大写字母开头 约定2:函数组件必须有返回值,表示...

  • 事件处理函数的绑定机制

    React判断一个元素是否是HTML元素还是React组件元素的原则就是看第一个字母是否大写,如果是大写的话那么就...

  • 工作笔记五

    错误截图: 解决办法:将使用的组件开头字母改为大写 总结:react-native 封装的组件开头要大写

网友评论

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

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