反应导航中的抽屉导航在下一页出现之前不会关闭



我不知道是不是我弄错了。我正在做一个项目,我使用反应导航,我正在使用抽屉和堆栈导航器。但是当我单击抽屉 1 上的任何菜单时。抽屉将保持打开状态,直到出现下一页 2.我单击的菜单将保持活动状态,直到出现下一个屏幕。

我尝试检查其他应用程序的性能,但它们的性能不是那样的。这就是反应导航的工作方式还是我弄错了?

请帮忙,因为我是新手,可以响应本机和响应导航。

我遇到了一篇关于修复 React 导航中常见性能问题的文章

我只是像这样更改组件DidMount方法中的代码

componentDidMount(){
InteractionManager.runAfterInteractions(() => {
// Component is done animating
//  Start making any request

});

};

这样我的问题就解决了,但我不知道这是否是正确的方法。

最新更新