私はReact RouterでオプションのSub Routeを作成しようとしていますが、何を検索しても解決しないようです。React Routerでオプションのパラメータに移動
この回答に記載されているすべてのソリューションを試しました。 React Router with optional path parameter - 何も処理されませんでした。
だから私は一つのファイルに次のようにしている。
render(
<Provider store={store}>
<Router history={browserHistory} routes={routes} />
</Provider> , document.getElementById('app')
);
、その後:
export default (
<Router history={browserHistory}>
<Route path={'/'} component ={ApplicationHomePageContainer}></Route>
<Route path={'/home'} component ={UserHomePageContainer}></Route>
<Route path={'/circle(/:path)'} component ={CirclePageContainer}></Route>
</Router>
)
私は多くの多くの異なるアプローチを試してみましたが、何でも私がやっているようだ、ルート/circle/whatever
がレンダリングされません何でも 他のすべての作業は完璧です。
リアクタルータバージョン2.8.3を使用していますが、バージョン3にアップグレードしようとしましたが、問題は解決しませんでした。