【发布时间】:2022-12-26 21:49:06
【问题描述】:
I am trying to add a default page where the user first goes to when opening the site, but it is not rendering the default route. How can I fix this? react router v6 Note: works fine without router so shouldnt be a component issue
import React, {useState} from 'react';
import './App.css';
import {BrowserRouter as Router, Routes, Route, Switch} from 'react-router-dom';
import AddNote from './components/noteDisplay/addNote/newNote.js'
import NoteDisplay from './components/noteDisplay/noteDisplay.js'
import secondPage from './components/secondPage/secondContainer.js'
const App = () => {
return (
<div className="App">
<h1 className="app-title">My notes</h1>
<Router>
<div>
<Routes>
<Route path='/second' component={secondPage}/>
<Route path='*' component={NoteDisplay}/>
</Routes>
</div>
</Router>
</div>
);
}
export default App;
【问题讨论】:
标签: reactjs react-router react-router-dom