1. ホーム
  2. javascript

[解決済み] React Router v4 <NavLink>と<Link>の違いについて

2022-05-15 08:56:34

質問

NavLink に "activeClassName" と "activeStyle" を設定する機能以外に、NavLink に ナブリンク 以上 リンク を使用すると、アクティブな状態/クラスを必要としないサイトの非ナビゲーション要素(ヘッダーやフッターのメインナビではない)上の他のルートへのリンクを作成することができますか?

どのように解決するのですか?

この 公式ドキュメント は明確です。

<NavLink>

特別なバージョンの <Link> で、現在の URL にマッチしたときにレンダリングされた要素に スタイリング属性を追加します。

したがって、答えは NO . これ以外に理由はない。