Javascript 在没有JSX的React中设置元素id

Javascript 在没有JSX的React中设置元素id,javascript,reactjs,jsx,Javascript,Reactjs,Jsx,我可以使用这个JSX代码段创建一个元素,其中包含一个id=searchBar的输入元素 const searchDiv = ( <div> <input id="searchBar"/> </div> ); 我做错了什么 我试过用引号引id 我真正需要的是更好地记录可以进入的参数 React.createElement() 这样试试 const searchDiv = React.createElement( 'div',

我可以使用这个JSX代码段创建一个元素,其中包含一个id=searchBar的输入元素

const searchDiv = (
   <div>
     <input id="searchBar"/>
   </div>
);
我做错了什么

我试过用引号引id

我真正需要的是更好地记录可以进入的参数

React.createElement()
这样试试

const searchDiv = React.createElement(
   'div',
   {},
   React.createElement('input', {id: "searchBar"})
)

文档是,缺少什么呢?走开@Hamms,除非你是来帮忙的
const searchDiv = React.createElement(
   'div',
   {},
   React.createElement('input', {id: "searchBar"})
)