Javascript 未调用componentWillUnmount
我有一个主干应用程序,我正在尝试集成React组件 使用以下代码安装React组件:Javascript 未调用componentWillUnmount,javascript,backbone.js,reactjs,Javascript,Backbone.js,Reactjs,我有一个主干应用程序,我正在尝试集成React组件 使用以下代码安装React组件: ReactDOM.render( ,节点 ); 其中node是DOM模式。通过这种方式,componentWillMount和componentDidMount等生命周期事件被称为良好 但是,当通过主干路由进行路由时,并且React组件从DOM中移除时,不会调用componentWillUnmount 有什么解决方案吗?当容器节点被删除时,不会自动调用ComponentUnmount。它只会被调用: 在最高层,
ReactDOM.render(
,节点
);代码>
其中node是DOM模式。通过这种方式,componentWillMount和componentDidMount等生命周期事件被称为良好
但是,当通过主干路由进行路由时,并且React组件从DOM中移除时,不会调用componentWillUnmount
有什么解决方案吗?当容器节点被删除时,不会自动调用ComponentUnmount
。它只会被调用:
在最高层,当你打电话时
作为子组件,当父组件卸载该组件时
今天我意识到,如果我们不能阅读我们正在使用的整个图书馆,至少我们应该阅读整个文档。