Javascript 组件未卸载react native

Javascript 组件未卸载react native,javascript,reactjs,react-native,Javascript,Reactjs,React Native,在我的代码中,我有一个卸载组件的问题。我正在使用抽屉导航器,当我在抽屉屏幕之间导航时,上一个屏幕并没有消失,当我再次打开该屏幕时,一切都还在 但当我在抽屉屏幕之间导航时,我想重新呈现或卸载并再次装载组件。有办法吗?或者如何手动卸载组件?我知道这方面有很多问题,但我找不到我想要的 我的react本机版本是0.63您应该查看本页的 考虑使用屏幕a和B的堆栈导航器 A、 它的组件称为。按B键时,其 componentDidMount也被称为,但仍在堆栈上装入 因此不调用其组件willunmount 总

在我的代码中,我有一个卸载组件的问题。我正在使用抽屉导航器,当我在抽屉屏幕之间导航时,上一个屏幕并没有消失,当我再次打开该屏幕时,一切都还在

但当我在抽屉屏幕之间导航时,我想重新呈现或卸载并再次装载组件。有办法吗?或者如何手动卸载组件?我知道这方面有很多问题,但我找不到我想要的


我的react本机版本是0.63

您应该查看本页的

考虑使用屏幕a和B的堆栈导航器 A、 它的组件称为。按B键时,其 componentDidMount也被称为,但仍在堆栈上装入 因此不调用其组件willunmount

总之,屏幕并不是每次导航时都会被删除和重新创建的,而是经过设计的

如果要在离开或再次打开页面时执行某些代码,应使用