Я не знаю, что я делаю не так
import React from 'react'
import {render} from 'react-dom'
import { BrowserRouter as Router, Route } from 'react-router-dom'
class App extends React.Component {
render(){
return(
<Router>
<Route exact path="/" component={ Home } />
<Route exact path="/test" component={ Foo } />
</Router>
)
}
}
class Foo extends React.Component {
render(){
return(
<h1>Foo</h1>
)
}
}
class Home extends React.Component {
render(){
return(
<h1>This is the home path</h1>
)
}
}
export default App
Я вижу h1 компонента Home, но не вижу Foo.
Я видел другие вопросы с тем же проблема, но все они разные.
Также, если я изменю путь '/' на '/ home', например, как это
<Route exact path="/home" component={ Home } />
, ничего не работает, это похоже на работу только с '/ 'путь, а не первый путь.