报错:You should not use or withRouter() outside a
NavLink 放到 HashRouter里面
<HashRouter> <NavLink /> <Switch> ..... </Switch> <HashRouter/>
为什么要加在里面呢?我看的文章,没写在里面的也没有报错。
我导出的时候加上withRouter,也会报错,有点不太理解,
还望解答。
没看过源码不知道,不过新版本有可能用的是hooks, 如果用的是hooks的话肯定要写在里面的
React router v4版本以上才有的, Link必须放到Router里面