[英]React <Link /> Router not working. React JS
由於某種原因,我的導航無法正常工作我有另一個應用程序工作正常,但這個應用程序無法找到錯誤請幫助
我做錯了什么? 我遵循了所有必需的步驟
反應路由器不工作。 反應 JS
我需要你的幫助。
使用 react-router 我可以使用 Link 元素來創建由 react 路由器本地處理的鏈接。
它只是不斷滾動。 我從不打開頁面
import './App.css';
import { CarsConsumer } from './components/Context';
import Car from './components/Car';
import CarsList from './components/CarsList';
import React, { Component } from 'react'
import {
BrowserRouter as Router,
Switch,
Route,
Link
} from "react-router-dom";
import Saved from './components/Saved';
import Help from './components/Help';
import Home from './components/Home';
export default class App extends Component {
render() {
return (<Router>
<div className="App">
<header className="App-header">
<nav>
<ul id='navUnorderedList'>
<div id='leftNav'>
<li>
<Link to="/"> Home </Link>
</li>
<li>
<Link to="/saved"> Saved </Link>
</li>
</div>
</ul>
</nav>
<Switch>
<Route path="/" component={ Home }>
</Route>
<Route path="/saved" component={Saved}>
</Route>
</Switch>
<CarsList />
</header>
</div>
</Router>
)
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.