老师,你好。老师,你真帅,嘿嘿。<Link to=""> 有个activeClassName属性,router 4后是不是被移除了?为什么现在用报错了

来源:3-1 优化方案

慕哥3279184

2017-11-14

写回答

1回答

双越

2017-11-14

这个我还真没关注过,因为项目中没用active的样式。你先去看下文档,或者查查资料,找不到了再来反馈。

0
4
双越
回复
慕哥3279184
哦 你使用 js 添加删除css类实现的。如果这样做的话,你就用 refs 直接获取 DOM 来操作吧。在底部导航的外层节点加一个 ref ,然后对这个 DOM 节点来进行事件代理。事件的 target 加 active 类,其他的删除 active 类
2017-11-14
共4条回复

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程