新手咋地

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在我进行练习点击高亮事件的时候发现activeClassName并不能在类的后面添加另一个类,然后经过搜索发现activeClassName已经被废除了

在新的语法中,添加高亮事件

                            <NavLink className={({ isActive }) =>isActive ? "light" : ""} to="/about" >About</NavLink>
注意:在light前面需要添加一个空格,不然两个类名拼接在一起就不能触发高亮效果
                            <NavLink className={({ isActive }) => "list-group-item" + (isActive ? " light" : "")} to="/about" >About</NavLink>
需要在className中添加一个回调函数
posted on 2021-12-08 20:55  新手咋地  阅读(403)  评论(0)    收藏  举报