react-router 、history.push 进行路由切换,现象(1)url更新,但是组件不更新。(2)手动刷新页面,组件才进行更新
https://stackoverflow.com/questions/43351752/react-router-changes-url-but-not-view
解决方法:
1.刷新不影响页面内容时,可以history.go(0)进行刷新
2.用withRouter组件
原因猜测:
不负责任猜测可能原因
(1)history 升级到5.0.0造成的,将回4.10.1
(2)也是由于create-react-APP脚手架升级到4版本导致的。