0
私のリアクションアプリ内の他のルートに移動することができません。 私のホームルートは見えて、私のアプリケーションを起動すると動作します(npm run dev)。urlブラウザフィールドにサブURLを入力すると経路が表示されない
コンソールにエラーはありません。ここで
は私のメインのルータコンポーネントのコードです:
import React from 'react'
import { Switch, Route, Router } from 'react-router-dom'
import Layout from './components/Layout.js'
import Statistic from './components/statisticscomponent/Statistic.js'
import Starter from './components/starter/Starter.js'
export const Main =() => (
<Switch>
<Route exact path="/" component={Layout}/>
<Route path="/abc" component={Statistic}/>
<Route path="/edf" component={Starter}/>
</Switch>
)
このアプリを起動するメインscript.jsです:あなたはより多くのコードが必要な場合は、コメント欄に投稿してください
ReactDOM.render(
<Provider store={store}>
<BrowserRouter>
<Main/>
</BrowserRouter>
</Provider>, app);
。
私はここに間違いはありません。 StatisticコンポーネントとStarterコンポーネントを見てみることはできますか? Statistic/Starterコンポーネントのmount.logに 'localhost:3000/abc'を参照すると、コンソールにログが表示されますか? – brkn
私のウェブパックには何かがあるかもしれないと思う。ページにこのエラーが出て、それを得ることができない。明らかに私のウェブパックを設定しなければならない。 –
あなたがそれに移動すると、どんなエラーが出るの? – brkn