本文主要介绍“如何在Vue后台管理系统中实现分页功能”。在日常操作中,相信很多人对于如何在Vue后台管理系统中实现分页功能有所疑惑。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“如何在Vue后台管理系统中实现分页功能”的疑惑!接下来,请和边肖一起学习!
详情如下:
效果图:
00-1010显示数据总数
您可以选择每天显示栏的数量。
单击页码跳转到指定的页码。
输入页码以跳转到指定页面。
1.1结构
!-分页-
El-paging
@size-change='handleSizeChange '
@ current-change=' handleCurrentChange '
: current-page=' query info . page num '
:页面大小='[2,5,10,15]'
: page-size=' query info . page size '
布局='总数,大小,上一个,寻呼机,下一个,跳线'
:total='total '
/El-分页1.2逻辑
数据(){ 0
返回{
//请求参数
queryInfo:{
类型:3,
//当前页面
页码m:1,
//指定当前显示的页数。
页面大小:5,
},
goodsList:[],
//总数据
总计:0,
}
}
methods:{
//获取商品分类数据
asyncgetGoodsCate(){ 0
const{data:res}=awaitthis。$http.get('categories ',{ 0
params 3360 this . queryinfo,
})
if(res.meta.status!==200){
这个。$message.error('无法获取参数')
}
this.total=res.data.total
this.goodsList=res.data.result
//console.log(this.goodsList)
},
//监控每页的文章数量
handleSizeChange(页面大小){ 0
//console.log (` ${val}每页项目数`)
this . queryinfo . page size=page size
this.getGoodsCate()
},
//监控当前页码
handleCurrentChange(page num){ 0
this.queryInfo.pagenum=pageNum
this.getGoodsCate()
},
},1.3参数描述
1.4效果演示
至此,“如何在Vue后台管理系统中实现分页功能”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/139203.html