【发布时间】:2022-11-11 05:36:14
【问题描述】:
我正在尝试在整个反应应用程序中使用一个组件作为导航栏。导航栏上有一个图像作为徽标。在嵌套路由之外,导航栏中的徽标显示得很好。但是,当我尝试使用嵌套路由内的导航栏时,徽标图像链接显示为已损坏。下面是我如何导入我的徽标图像,然后是我如何嵌套路由:
<Link to="/" className="links">
<span className="logo">
<img src="./assets/logo.jpg" alt="" />
</span>
</Link>
function App() { return (
<div>
<BrowserRouter>
<Routes>
<Route path="/">
<Route index element={<Home />} />
<Route path="about" alement={<About />} />
<Route path="services">
<Route index element={<Services />} />
<Route path=":serviceId" element={<Service />} />
</Route>
</Route>
</Routes>
</BrowserRouter>
</div>);}
【问题讨论】: