/**
* @function {获取列表数据}
*/
getPostPageList () {
//loading 遮罩、防刷
if (this.loading) return
this.loading = true
newsService
.getPostPageList({ ...this.pageObj })
.then((res) => {
console.log(res)
let infoList = res.data.data
if (infoList) {
this.list = this.list.concat(infoList)
if (this.list.length >= res.data.total) {
// 总数据长度和接口返回total数相同,则表示此为最后一页
this.finished = true
}
} else {
this.finished = true
}
//更新this.pageObj翻页数据
this.pageObj.pageIndex++
})
.finally(() => {
this.loading = false
})
}
vue 接口支持翻页之前端处理
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 参考大佬git:https://github.com/Nirongxu/nodePlatform-eggjs/bl...
- 在我们开发代码的时候,一般都喜欢进行一定程度的重构,以达到简化代码、关注点分离、提高代码可读性等等方面的考虑,本篇...
- 对于前端来说,需要调用后端的接口来获取数据从而渲染页面,但是有时候由于网络原因等等一切原因,后端接口在5秒被未返回...
- 一 、公共类 1. 枚举base类 2. 需要动态转换的枚举 3. 实体类 4. 对应枚举 二、jackson方式...
