一、错误如下
原因 :
React团队目前推出最新的版本为18.0,在18.0版本中,React不再支持 ReactDOM.render,如果使用ReactDOM.render,控制台就会报错,但并不影响程序的正常运行。
二、解决办法
修改index.js文件中的报错写法。使用createRoot。
报错写法:
ReactDOM.render(<App/>,document.getElementById('root'))
正确写法:
createRoot(document.getElementById('root')).render(<App/>)
保存,重新运行,就没有报错了!!