我有一个骨干应用程序,我试图集成React组件.
使用以下代码安装React组件:
ReactDOM.render(
其中node是DOM模式.这样React生命周期事件就像componentWillMount和componentDidMount一样被称为罚款.
但是当通过Backbone路由进行路由并且从DOM中删除React组件时,不会调用componentWillUnmount.
有解决方案吗
componentWillUnmount
移除容器节点时不会自动调用.它只被调用:
在最高级别,当你打电话 ReactDOM.unmountComponentAtNode
作为子组件,当父组件卸载组件时