React-Router-Dom显示空白屏幕
我试图弄清楚反应,不确定这里有什么问题,因为浏览器显示空白。
这是代码。
import React from 'react';
import { BrowserRouter as Router, Route, Routes, Link} from "react-router-dom";
import Home from './Home';
function App() {
return (
<>
<Router>
<Routes>
<Route exact path="/" element={<Home />}/>
</Routes>
</Router>
</>
);
}
export default App;
更新1-
index.js上查看的代码
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
ReactDOM.createRoot(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
I am trying to figure out React and am not sure what is wrong here, as the browser shows a blank.
Here is the Code.
import React from 'react';
import { BrowserRouter as Router, Route, Routes, Link} from "react-router-dom";
import Home from './Home';
function App() {
return (
<>
<Router>
<Routes>
<Route exact path="/" element={<Home />}/>
</Routes>
</Router>
</>
);
}
export default App;
Update 1 -
The code as viewed on index.js
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
ReactDOM.createRoot(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是
react@18
更改React应用程序的呈现方式。createroot
获取DOMNODE参考,而不是JSX。创建根后, 然后 您可以在其上调用Render
方法。示例:
请参阅
react-dom-client
更深入的细节。This is a
react@18
change in how React apps are rendered.createRoot
takes a DOMNode reference, not JSX. Once the root is created, then you can call arender
method on it.Example:
See
react-dom-client
for more in-depth detail.我在此页面中没有发现任何错误。检查您是否在此处正确导入了家庭组件。如果正确导入,请检查家庭组件是否错误。您还可以检查控制台中是否遇到任何错误或警告。
I don't find any error in this page. Check whether you have imported the home component properly here. If it is imported properly, Check the home component for errors. You can also check whether you are getting any errors or warnings in the console.