使用 React Dom 创建带有 id 或 class 的元素

Sto*_*ace 1 javascript reactjs react-dom

我正在创建一个这样的元素

const foo = document.createElement('div');
ReactDOM.render(component, foo);
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以foo使用class或创建id

Laz*_*lic 8

我建议您以适当的 React 方式创建它:

const App = () => {
  return React.createElement(
    "div",
    {style:{color:"red"}, id: 'someId', className: "someClass"},
    "Here I am",
  );
};

ReactDOM.render(React.createElement(App), document.getElementById("root"));
Run Code Online (Sandbox Code Playgroud)