专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

上拉加载更多的实现 前端数组叠加,后端数据分页分片返回

ins518 2024-09-30 21:28:06 技术文章 14 ℃ 0 评论

下拉加载更多的情况下要怎么做到?下拉加载像我这样子,比如正页,往下拉,它会一直往上加载。这个要怎么做到?看一下具体的实现。

这个是采用到数组分页叠加的方法,看一下它的代码。最主要的就是在这边,因为在货端请求的情况下会这样子,把新的一页的数组,就是新调回来的按分页调参数传进去调回来的数组,叠加在数组当中,造成数组的叠加,把传回来的新的分页一起叠加,在前台显示。

这节课主要是讲一下这两个的区别。

·一个是用到了一个concate,这个就是把数组放在数组的末尾,返回新的数组。而下面这个点,数组的方式会新生成一个新的数组,不会直接放在后面而是新生成一个新的数组。这个根据大家不同的情况,大家可以自己去尝试,还是有区别的。

·在前端会传入一个配置的前端,传递的分页的参数,我是每十条显示,调起十条,这个是计算起始位置,调回来之后在前端进行叠加,叠加之后在前端显示,应该能容易理解。

·往下拉的时候就是页码加一,去后端吊起数据第二页的数据,把第一页的数据叠加起来,往上拉的时候数组就会一直叠加,所以造成整个加载更多产生这样的效果。

今天这节课感谢大家的观看,不知道大家有没有其他更好的方法,欢迎在评论区里面留言。大家这两个方法可以都去尝试一下,看有没有什么区别,有没有区别自己去尝试一下。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表