VUE+element+springboot+mysql的分页功能

本文介绍了如何在Vue.js前端结合ElementUI组件库,与SpringBoot后端配合实现分页功能。通过在Vue中导入分页组件、设置数据参数、发送请求获取数据和总数,以及在后台利用MyBatis进行分页查询,实现了页面的动态分页显示。同时,文章提到了在DAO层和XML文件中处理分页参数的方法。
摘要由CSDN通过智能技术生成

欢迎使用Markdown编辑器

在这里插入图片描述
在这里插入图片描述
一、导入分页组件
<el-pagination
background
:current-page.sync=“Page”
small
layout=“prev, pager, next”
:page-size=“pageSize”
:total=“total”
@current-change=“current_change”>

总记录数:{ {total}}
二、在data创建参数
table:[],
pageSize:1,//每页多少数据
Page:1, //默认当前页为第一页
total: 1//默认总数量是0
三、发送两个 请求 一个是根据 page\pageSize查询数据 另一个是查询数据的总数。创建current_change方法。
const _this = this;
let page =(page-1)*pageSize
this.axios.get(‘http://localhost:9999/pharmacy’, {
params: {
page: page,//当前页
pageSize: _this.pageSize
}
}).then(function (res) {
_this.table=res.data;}//将返回的数据赋值给table 在页面展示
//查询总数
this.a

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值