basic
React.createElement(
type,
[props],
[...children]
)//jsx
<div className='dec'>a div </div>
//createElement
React.createElement(
type: 'div',
props: {className: 'desc'},
children: 'a div' // 或许下面又是一个组件
)Last updated
React.createElement(
type,
[props],
[...children]
)//jsx
<div className='dec'>a div </div>
//createElement
React.createElement(
type: 'div',
props: {className: 'desc'},
children: 'a div' // 或许下面又是一个组件
)Last updated
{
type : string | class,
props : { children, className, etc. },
key : string | boolean | number | null,
ref : string | null
}