-1

使用 create-react-app 的 React 应用程序存在 NavLink 不添加活动类属性的问题。尝试了很多解决方案,例如在 NavLink 中添加确切的属性,但到目前为止都没有。

    import {NavLink} from 'react-router-dom';

    return (
        <nav>
            <NavLink to='/user/feed'>Feed</NavLink>
            <NavLink to='/user/messages'>Messages</NavLink>
        </nav>
    )
4

2 回答 2

1

只需添加

activeClassName='active'
于 2020-10-20T08:56:04.280 回答
-1

终于有办法了。在您的 react-app 目录中运行以下命令并重新启动您的应用程序。

npm i path-to-regexp@1.7.0 -S
于 2020-02-20T10:12:25.493 回答