withRouter()是否总是卸载并重新安装组件?

时间:2019-05-01 23:03:59

标签: reactjs react-router

将组件包装在withRouter中后,在我的应用程序中切换侧栏时,它不再调用shouldComponentUpdate(),而是调用componentDidMount()。也就是说,当用户切换侧栏时,该组件将被卸载并重新安装,而如果没有withRouter(),则在切换侧栏时不会被卸载。

withRouter()总是会导致其内部组件的重新安装吗?

0 个答案:

没有答案