对于Reat中自定义组件的属性名称,使用camelCase驼峰式命名来定义属性的名称,例如:定义JSX里的class属性,classNamed而divindex变成divIndex
JSX中的子元素
在原生...理解的对象,它可以用于拓展JSX
自定义的组件必须是大写字母开头
通常来说,如果在React中小写字母开头的html标签,称为普通元素,它是原生HTML内置的元素(也可以视为为组件),例如:`...React元素的类型
凡是大写字母开头的JSX标签元素,就意味着它们是React组件
如果你定义的一个组件首字母是小写,react就会当做一个普通元素来处理,而原生HTML标签并没有把你自定义的元素归纳进去...'my component')
调用组件处,被称为父组件,而定义组件处,被称为子组件,对应的子组件想要接收父组件的值,用props去接收
label中的htmlFo
在原生html标签中label与input...React组件
使用展开运算符 ...在JSX中传递整个props对象
某些时候,是一个非常有用的语法,另外,当遍历要渲染的是一对象时,对象并没有数组的一些方法,通过Object.keys()进行转换,