反応ルーターでデフォルトルートを定義することはできますか?
<p>アプリのベース URL が <em>example.com/app</em></p> であるとします。
<p>すべてのルートを </p> として記述する代わりに、react-router で基本的なルーティングを設定することは可能ですか?
<pre class="brush:php;toolbar:false;">/app/a
/app/b
/app/c</pre>
<p></p> として指定できます。
<pre class="brush:php;toolbar:false;">a
b
c</pre>
<p>ドキュメントにある次の例を試しましたが、機能しませんでした (ページには何も表示されません)。おそらく、react-router@3.0.0-alpha.1 を使用しているか、何か間違ったことをしているためです。 </p>
<pre class="brush:php;toolbar:false;">import { useRouterHistory } from 'react-router'
import { createHistory } from 'history'
const History = useRouterHistory(createHistory)({
ベース名: '/app'
})
const ルート = ({ストア}) => (
<プロバイダストア={ストア}>
<ルーター履歴={history}>
<ルートパス='/'コンポーネント={アプリ}>
...
</ルート>
</ルーター>
</プロバイダー>
)</pre>
<p><br /></p>