在上篇研究路由的过程中,发现react的路由在切换 时,上一个路由地址对应的组件会被销毁,并且调用了对应的钩子函数componentWillUnmount
虽然字面上都理解:
Invoked immediately before a component is unmounted from the DOM
但是究竟什么时候算是被销毁,经过一番 实践与网上查询
当组件render时,发现某个组件不需要了,则该组件就会被销毁。
再回过头想想路由的实现,在点击切换路由时,内部就是用的 if click A return A else if click B return B 吧
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。