用于创建并返回指定类型的 Rax 元素,其中的类型参数既可以是标签名字符串,如 'div','span' 等,开发者一般不需要直接调用,使用 JSX 编写的代码将会被转换成 createElement 形式,提升开发效率。
createElement(type, [props], [...children])
type
为类型参数为标签名字符串或 Rax 元素,这个参数对于 createElement 来说是必须的。props
标签的属性,这个参数是可选的。children
从第三个参数开始为元素的子节点,有多少个子节点就创建多少个,同样也是可选的。import { createElement } from 'rax';
createElement(
'div',
{ id: 'foo' },
createElement('p', null, 'hello world')
);