采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
点击单个item,出现TouchableOpacity的高亮效果后,又停了一秒多,才开出新页面,
还有切换tab页,从别的页面(比如 favorite)切换回popular也很慢,点击过了一两秒才切换过来,(而且就算popular只加载了一个列表页,一样很慢),
但是看老师的线上版本很流畅,没有这种感觉。。即便是现在课程中演示的,也看起来不卡,不知道我这个是什么原因呢。
刚又看了下,在模拟器上还好,在6s真机上就卡了
看是不是你那里设置的问题,可参照课程中提供的源码,另外也可以运行每章节的源码来对比一下。
如果代码和课程中相同那么可能是因为网络的原因导致的:
开发模式下手机是从你的电脑上获取jsbundle并执行的,所以从你的手机到你的电脑的网络环境的好坏会对APP运行速度有影响的。
找到原因了。。之前调试的时候在popular和detail页面的render函数写了console.log(this),一直没删掉。。。删掉以后居然完全就流畅了,也看过官方文档说console会影响性能,没想到影响会这么大。。
老师,每章节的源码在哪里可以获取,我只看到最终的源码
通过git查看历史提交记录,然后将代码切换到指定提交记录即可
登录后可查看更多问答,登录/注册
一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术
5.1k 12
1.6k 9
2.0k 8
1.9k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号