我的反应路由正在渲染第一个孩子...但没有渲染第二个孩子
我的应用程序组件正在渲染...但不是pdfpage。当我互换组件时,pdfpage正在渲染,但不是应用程序。请帮忙!
import React from 'react';
import ReactDOM from 'react-dom';
import { App} from './App';
import { PdfPage } from './PdfPage';
import { BrowserRouter as Router, Routes, Route} from 'react-router-dom';
const routing = (
<>
<Router>
<Routes>
<Route exact path="/" element={<App />} />
<Route path={"/pdfPage"} element={<PdfPage />} />
</Routes>
</Router>
</>
);
ReactDOM.render(routing, document.getElementById('root'));
my App component is rendering... but not PdfPage. When I interchange the components, PdfPage is rendering, but not App. Please help!
import React from 'react';
import ReactDOM from 'react-dom';
import { App} from './App';
import { PdfPage } from './PdfPage';
import { BrowserRouter as Router, Routes, Route} from 'react-router-dom';
const routing = (
<>
<Router>
<Routes>
<Route exact path="/" element={<App />} />
<Route path={"/pdfPage"} element={<PdfPage />} />
</Routes>
</Router>
</>
);
ReactDOM.render(routing, document.getElementById('root'));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我尝试了此代码,它可以很好地工作。可以肯定的是,您是否可以通过
localhost访问PDFPAGE:3000/pdfpage
对吗?I tried this code and it works perfectly. Just to be sure, are you accessing pdfPage by going to
localhost:3000/pdfPage
right?我弄清楚了这个问题。它不在计划中。我不得不编辑Snowpack.config.js才能启用路由
I figured out the problem. It was not in the program. I had to edit my snowpack.config.js to enable routing