JSX 等同于 Vue 模板
(Vue模板不是html, JSX也不是JS)
React.createElement(‘tag’, null, [child1, child2, child3]/也可以打散传入(不通过数组))
JSX本质
- React.createElement() 即h函数, 返回vnode
- 第一个参数,可能是组件,也可能是html tag
- 组件名,首字母必须大写(React 规定)
- 第一个参数是List组件 => 找到List 组件jsx结构,继续拆分
JSX 等同于 Vue 模板
(Vue模板不是html, JSX也不是JS)
React.createElement(‘tag’, null, [child1, child2, child3]/也可以打散传入(不通过数组))
JSX本质