首页 > 其他分享 >VUE 数据分页

VUE 数据分页

时间:2022-09-29 23:57:43浏览次数:69  
标签:VUE 分页 Spring 前端 查询 数据 页面

只要涉及到数据查询,通常我们都会进行分页查询。

假设你的表中有上百万条记录,不分页的话,我们不可能一次性将所有数据全部都载入到前端吧,那前后端都早就崩溃了。

结合 Spring

Spring 和 Vue 都提供了开箱即用的分页功能。

Spring 主要用来处理后端的分页查询,VUE 主要在前端展示页面和进行下一个页面的查询。

有关后端 Spring 如何进行分页查询的方法,请参考:Spring Data @Repository 的分页查询 中的文章。

如果你配置得当,Spring 会将整个查询的页面信息发送给前端。

 

Page-01

 

比如我们说的这一部分,在这部分中,我们会知道总共查询的记录有多少,每一页的大小,一共有多少页,当前是第几页等分页最重要的信息。

VUE

VUE 的前端可以用 Pagination 这个组件 Pagination | Components | BootstrapVue

我们直接在前端调用模板,将参数设置进来就完成了。

代码可以精简到只有下面几句话:

            <b-pagination
                v-model="pagedData.number"
                :total-rows="pagedData.totalElements"
                :per-page="pagedData.size"
                @click="pageSearch(pagedData.number -1)"
                class="pagination pagination-rounded justify-content-end mb-2"
            ></b-pagination>

不用重复做无用的事情了。

 

Page-02

 

第一个参数是当前的页面是第几页。

第二个参数为一共有多少条记录。

第三个参数为当前分页的页面大小。

第四个参数为,如果页码被单击了,我们会触发一个什么样的函数,通常这个函数就是通过 AJAX 的调用到后台再获取一次数据。

是不是简单到令人发指。

如果没有这个模板的话,我们需要手写分页,还要算页面编码,真心没必要。

 

Page-03

 

如果想使用不同的 CSS 的话,在分页模板中加入自己的 CSS 就可以了。

我们的分页效果为

 

Page-04

 

页面看起来还非常干净喔。

 

https://www.ossez.com/t/vue/14117

标签:VUE,分页,Spring,前端,查询,数据,页面
From: https://www.cnblogs.com/huyuchengus/p/16743529.html

相关文章

  • vue路由守卫用于登录验证权限拦截
    vue路由守卫用于登录验证权限拦截vue路由守卫-全局(router.beforeEach((to,from,next)=>来判断登录和路由跳转状态)主要方法:to:进入到哪个路由去from:从哪个路由离开......
  • 数据绑定控件单选框
    应某人要求,简单写一下这里用DataList举个例子:如html代码如下:1<asp:DataListID="dlstClubTheme"runat="server"RepeatColumns="2"RepeatLayout="table">2......
  • Oracle问题小记五:服务启动-索引-子查询-分页存储过程
    今天,把​​秋色园QBlog​​ 的数据导到Oracle中运行,重拾Oracle,过程的主要问题记录下: 1:服务启动问题这个问题发生多次了,那个毛网管没事又让人改计算名称,Oracle久没开了也......
  • 框架设计:实现数据的按需更新与插入的改进--用数据对比进一步说明
    在发布完:​​框架设计:实现数据的按需更新与插入的改进​​ 之后: 有网友表示不理解,于是这里给出一篇简单的说明对比,表示下改进后好处。​ 一:场景一:循环5次,同样也是重复提......
  • 框架设计:实现数据的按需更新与插入的改进
    首先感谢dudu发了这么一篇:​​博客园现代化建设—准备用EntityFramework实现数据的按需更新​​ 在帖子的第十六楼,我留下了这样的留言:路过秋天:这是一个复杂又冲突的设计问......
  • CYQ.Data 数据框架 跨平台应用开发
    为大伙揭开了​​CYQ.Data​​的性能体验,在写数据方面,表现的相当接近原始的ADO.NET操作。​ 那在数据读取方面呢?有兴趣的朋友可自行测试一下。​ 本篇为你揭开的是:​​CY......
  • CYQ.Data 数据框架 性能评测
    最近有网友经常关注​​CYQ.Data​​ 的性能问题,虽然关注,但没发现谁主动的写过和其它框架的性能评测文章。​ 个人平常比较忙一些,这么长久以来,一直也没好好的为​​CYQ.......
  • 数据类型内置、可变类型与不可变类型
    数据类型内置方法理论我们之前所学习的每一种数据类型本身都含有一系列的操作方法,内置方法是其中最多的(自带的功能)在python中数据类型调用内置方法的统一句式为>>>:......
  • 数据类型拓展
    整数拓展//整数拓展:进制二进制0b十进制八进制0十六进制0xinti=10;inti2=010;//八进制0inti3=0x10;//十六进制0x0~9......
  • 数据类型
    数据类型//八大基本数据类型//整数intnum1=10;//最常用bytenum2=20;shortnum3=30;longnum4=30L;/......