b***@qq.com
b***@qq.com
  • 发布:2020-08-18 00:42
  • 更新:2020-08-18 11:52
  • 阅读:1084

请求的数据过大APP会很卡

分类:uni-app

用UNI-APP开发了一款小说APP,但是遇到一个问题.
根据实际需求,刚开始在书籍详情页,书籍信息和章节列表是一个接口给过来的,
但是APP在滑动的时候会很卡,因此将书籍信息和章节列表分为两个接口进行处理.
分开后,书籍信息页面倒是没问题了,但是在切换到章节列表的TAB时,如果章节较多,那么还是一样会很卡.

有时候滑动都不动,过一会又动很多.

有没有什么办法解决这个数据过多的问题?

2020-08-18 00:42 负责人:无 分享
已邀请:
b***@qq.com

b***@qq.com (作者)

比如说章节数在200章以内的话就没有问题,但是如果有几千章的话,就会很卡很卡了.基本上没法使用了.

DCloud_heavensoft

DCloud_heavensoft

贴下代码和界面,说明操作哪里卡,这样别人才能分析。
如果是app-vue的话,注意scroll-view不能装载太长的列表。

  • b***@qq.com (作者)

    就是一个正常的渲染,v-for,如果请求的data数据长度很长的话,就很卡.反之则没问题.

    2020-08-18 18:57

  • b***@qq.com (作者)

    <view class="item" v-for="(item,index) in chapterlist" :key="index" @click="readChapter(item.cid)">

    <view class="name">{{item.chaptername}}</view>

    </view>

    2020-08-18 18:58

DCMarvel

DCMarvel

APP 尽量使用NVUE + LIST,用VUE会怀疑人生

该问题目前已经被锁定, 无法添加新回复