Требуется формат маршрутов Reactjs - PullRequest
0 голосов
/ 26 марта 2019

Спрашивая здесь, я не могу найти однозначного ответа онлайн ..... Если мои маршруты реагирования выглядят так

import './App.css'; import { BrowserRouter as Router, Route, Link, Switch, Redirect } from 'react-router-dom'; 
import Home from './components/Home';
import Test from './components/Test'; 
import Test1 from './components/Test1'; 

class App extends Component {
 render() { return
( 

<Router> 
<div> 
<Navbar /> 
<Switch> 
<Route exact path="/" component={Home} /> 
 <Route exact path="/home" component={Home} /> 
<Route exact path="/test" component={Test} />
<Route exact path="/test1" component={Test1} /> 
<Route component={NoMatch} /> </Switch>
 </div> 
</Router> 
); 
} 
} 

export default App; 

Или он должен включать index.html вот так

<Route exact path="/test/index.html component={Test} />

Причина, по которой я спрашиваю, заключается в том, что когда я обновляю страницу по любому пути, кроме root, я получаю страницу 404, которую невозможно найти

...