react-router
Rotue
exact
pathとURLが正確に一致した時を示す
何のためにあるんだ?
全部に付けないと以下のような問題が起こる
以下の様なコードを書いた時に、/aboutにアクセスすると、/にも/aboutにもマッチし、両方共描画される
これを避けるためには、/の方にexactをつければいい
言うなれば、pathの文字数が少ないものはつけたほうがいい
code:tsx
<Route path="/" component={Home} />
<Route path="/about" component={About} />
全部につければ良いのでは?
History
history.goBack()とかあるの知らなかったmrsekut.icon*2 ref Hooksもある
routerからパラメータを取得するやつ
型が利くのでこちらをつかいたい
<Link>で外部のサイトに行きたい
結論: 無理
普通にaタグを使いましょう
ラッパーを作るといい
参考
hooks