Olu*_*ele 10 javascript performance android react-native react-navigation
在使用 React Native API(Pressable)时,我注意到我的 React Native 应用程序(Android 版本)存在一些与性能相关的问题。当按下时,它会延迟几秒钟才做出响应,尤其是在使用它在屏幕之间导航时。我似乎不知道为什么会发生这种情况。它在 IOS 上完美运行。
我将 React Native 版本升级到 0.71.2。我希望这可以解决延迟问题,但事实并非如此
我确信Pressable导致延迟的原因比其他原因更多TouchableComponent,请参阅此处的代码:
TouchableOpacity与之比较Pressability
你可以看到Pressable它是一个很重的组件,它包含更多的事件,甚至它自己的事件Gesture,因此我建议不要使用Pressable多次,例如在 FlatList 项中......
| 归档时间: |
|
| 查看次数: |
473 次 |
| 最近记录: |