如何在reactjs中添加元素id

如何在reactjs中添加元素id,reactjs,Reactjs,我试图为每个react元素添加元素id,但无法将元素id添加到 React.createElement( { option:{this.state} className:'form-control' value:'sample' } ) React createElement具有以下语法,可能是以下语法之一 React.createElement(elementType, props/attributes, value); 比如

我试图为每个react元素添加元素id,但无法将元素id添加到

React.createElement(
    {
        option:{this.state}
        className:'form-control'
        value:'sample'
    }
)

React createElement具有以下语法,可能是以下语法之一

React.createElement(elementType, props/attributes, value);
比如说

React.createElement('li', {id:'list_one'}, 'List one');
上面的示例创建下面的元素

<li id="list_one">List one</li>
然而,由于第二个参数也是一个道具,所以最好将Id作为道具传递,而不是将其固定到上面的某个位置。通过传递道具,我们可以控制元素的Id