javascript - 如何提高 React Native 应用程序的性能?
问题描述
我已经在 react native 中构建了一个 lms 应用程序。我用于router-flux
导航。有时该应用程序的性能似乎很慢。每个屏幕都在执行网络请求。但是 UI 将毫无延迟地呈现。我的问题面对的是:
当用户点击侧边栏中的任何按钮时,导航会非常慢,这会造成糟糕的用户体验。我试图清除所有的
console.log
。但如果我继续使用该应用程序,导航会变得非常慢,而且TouchableOpacity
太慢了。还尝试通过更改来减小应用程序的大小
def enableProguardInReleaseBuilds = true
,但这只是减少了 1MB。
有没有针对上述问题的解决方案?请帮忙。谢谢!
解决方案
推荐阅读
- reactjs - 在 react.js setState 方法中重新格式化响应数据
- c# - 在哪里访问 DDD 中的持久性
- ios - 在具有多个集合视图的视图控制器中的特定集合视图上应用 UICollectionViewDelegateFlowLayout
- android - 如何强制使firebasecrashlytics崩溃?
- nginx - Nginx 服务器显示 500 Internal Server Error
- python-3.x - 向表中插入数据时 Sqlite3 代码中的语法错误
- python - 如何使用选择图例(matplotlib)自动缩放图形?
- python - Django api测试带参数的get请求
- pine-script - 在蜡烛上创建音量点
- clang - 如何编译 cppcheck.exe