撰文 | 川川
1.JSX中添加属性有什么要注意的?以及JSX中的子元素是怎么操作的?
2. 组件的大小写问题,使用拓展运算符,以及怎么循坏遍历一个对象
3....变成 divIndex
JSX中的子元素
在原生HTML标签中,要是对于DOM结构树熟悉的话,理解JSX的子元素也是比较容易的
原生HTML的标签叫做节点,节点有节点属性,以及节点的内容
如果一个标签或者...,它可以用于拓展JSX
自定义的组件必须是大写字母开头
通常来说,如果在React中小写字母开头的html标签,称为普通元素,它是原生HTML内置的元素(也可以视为为组件),例如: 中的某一个模块(搜索),把与之相关的组件集中放在一个对象下管理,当然在实际开发中,因人而异了,要是看到别人这么写,也不要觉得怪怪的.
拓展运算符,属性展开
对于拓展运算符(...)...,组件名称首字母必须要大写,当导出多个React组件时,使用点语法来引用一个React组件
使用展开运算符 ...在JSX中传递整个props对象
某些时候,是一个非常有用的语法,另外,当遍历要渲染的是一对象时