ReactDOM.render中的第二个参数是什么意思?

时间:2020-01-23 09:59:26

标签: reactjs

我刚刚开始学习React,在ReactDOM.render中有document.getElementById('someid'),它有什么作用?

1 个答案:

答案 0 :(得分:1)

这是第一个参数的内容将呈现到的容器。

如果您使用create-react-app,请在项目中签出Update test set account_number = new_value。您应该能够找到ID为public/index.html(create-react-app的默认值)的<div>。您可以更改该div的ID,但必须在index.js中的getElementById调用中更改ID。

文档内容如下:https://reactjs.org/docs/react-dom.html#render

root

在提供的容器中将React元素渲染到DOM中,然后 返回对该组件的引用(或对于无状态返回null 组件)。

如果React元素先前已渲染到容器中,这将 对它执行更新,仅根据需要更改DOM以 反映最新的React元素。