获得徽章 0
- 打算把 react-router 从 3.x 升级到 5.x,有个功能是在 axios 的返回中劫持响应,通过 response_code 判断是否登录,没有登录就跳转到登录页,但是 history.push(loginUrl) 怎么都不生效:前端路由变了,但是就是不渲染登录页。昨天看了一整天,怎么都搞不定。今天早上起来一看,发现浏览器里有一行 Warning:Warning: <BrowserRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.
太坑了,坑了我一整天的时间啊!文档里根本就没有给出 Router 组件啊,文档只说了在浏览器上用 BrowserRouter 啊!你提示一下说有,但是不常用也行啊!
又专门去看了一遍文档,结果发现文档确实给了 Router 组件,但是文档的示例是从 react-router 中导出的。可是我直接从 react-router-dom 中导出也可以。这个文档太坑了。展开54 - 每天都需要将dev分支最新代码合到各自分支, 这个操作大家怎么做的. 每天都需要checkout到dev分支然后pull代码, 再checkout到自己的分支再merge一下dev分支吗? 每天重复有点繁琐51
![[疑问]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)