我不知道是不是我弄错了。我正在做一个项目,我使用反应导航,我正在使用抽屉和堆栈导航器。但是当我单击抽屉 1 上的任何菜单时。抽屉将保持打开状态,直到出现下一页 2.我单击的菜单将保持活动状态,直到出现下一个屏幕。
我尝试检查其他应用程序的性能,但它们的性能不是那样的。这就是反应导航的工作方式还是我弄错了?
请帮忙,因为我是新手,可以响应本机和响应导航。
我遇到了一篇关于修复 React 导航中常见性能问题的文章
我只是像这样更改组件DidMount方法中的代码
componentDidMount(){
InteractionManager.runAfterInteractions(() => {
// Component is done animating
// Start making any request
});
};
这样我的问题就解决了,但我不知道这是否是正确的方法。