React.createElement多个属性
时间: 2023-10-20 22:25:29 浏览: 198
react开发相关js资源包大全,基本都有,免费下载
React.createElement可以接受一个对象作为第二个参数,对象中的属性就是元素的属性。例如:
```
const element = React.createElement(
'div',
{ className: 'my-class', id: 'my-id', style: { color: 'red', fontWeight: 'bold' } },
'Hello World'
);
```
上面的元素有三个属性:className、id和style。其中,style属性又是一个对象,包含了color和fontWeight两个内部属性。这些属性会被React转换成HTML元素的属性,例如:
```
<div class="my-class" id="my-id" style="color: red; font-weight: bold;">Hello World</div>
```
阅读全文