我不知道是不是我搞错了。我正在做一个项目,我使用react导航,我使用抽屉和堆栈导航器。但当我单击抽屉上的任何菜单时,抽屉1.抽屉将保持打开状态,直到下一页出现2.我单击的菜单将保持活动状态,直到下一个屏幕出现。
我尝试检查其他应用程序的性能,它们的性能不是这样的。这是react导航的工作原理,还是我搞错了?
请帮助,因为我是新的反应原生和反应导航。
发布于 2018-06-19 11:40:37
我偶然在Fixing common performance problems in React Navigation上看到一篇文章
我只需要修改componentdidmount方法中的代码,如下所示
componentDidMount(){
InteractionManager.runAfterInteractions(() => {
// Component is done animating
// Start making any request
});};
有了这个,我的问题就解决了,但我不知道这是不是正确的方法。
https://stackoverflow.com/questions/50788257
复制相似问题