[element plus] 分页组件使用 - vue

这篇具有很好参考价值的文章主要介绍了[element plus] 分页组件使用 - vue。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

学习关键语句:
饿了么加组件分页组件
element+分页组件
vue3 + 饿了么分页组件

写在前面

必须要说明的是 , 这篇文章使用的分页组件样式包含了饿了么官方给出警告以后会弃用的部分
[element plus] 分页组件使用 - vue
但是问题是什么呢? 问题就是我还没找到这个用 vmodel 绑定的使用方法 , 再加上现在也算是有点小忙 , 暂时没有时间去仔细探究这里的内容

真正的写在前面

为什么要写这篇文章 , 是因为没有内容可以写了 我只看官网的话其实并不是能很快的就晓得怎么用这个分页组件
所以说如果你看到这里其实是想详细了解这个组件的前因后果的话 , 那就可以离开了 .

这篇 我只想让大家在需要用到分页组件却发现我™官网写了个锤子 , 我就想赶紧随便分一分页把数据展示下完事的那些小伙伴们 , 提供一个快速查阅的文章

ps:本次不会有任何实际文件出现

开始

一开始的引用总是让人很是兴奋

毕竟组件库嘛 , 谁没用过一样 , 我们就选择带有背景色的分页来简单讲一讲好了

[element plus] 分页组件使用 - vue
通常来说 , 对于这样一个分页组件 , 我们需要创建三个变量

// 当前页
let currentPage = ref(1)
// 总条数
let totalCount = ref(0)
// 每页显示限制
let limit = ref(10)
const pageChange = (p: number) => {
  currentPage.value = p
  // 发起接口请求数据 , 请求参数中使用 currentPage.value 作为查询当前页码
}

同时将这三个变量绑定在分页组件上

<el-pagination
 background // 分页带有背景色
 layout="prev, pager, next"	// 分页组件的布局内容 , 当前为 上一页 , 页码 , 下一页
 :page-size="limit" // 每页显示限制数量
 :total="totalCount"	// 全部数据总条数 , 通过这个和限制数量自动得出分几页
 :current-page="currentPage"	// 当前是在第几页
 @current-change="pageChange"	// 翻页事件
/>

根据官网提供的 API 文档我们可以得知 , 翻页事件带有一个参数
[element plus] 分页组件使用 - vue
我们将它打印出来发现 , 这个参数就是你选中的第几页

所以只要在翻页事件里将第几页作为参数发给接口就可以获取到新页的数据了

结束

确实结束了 , 希望能有空在停止支持事件之前就会去把双向绑定的办法学习到

这样就能开箱即用了 , 直接复制上述代码 , 请求接口回来需要将总条数赋值上就可以了文章来源地址https://www.toymoban.com/news/detail-490350.html

到了这里,关于[element plus] 分页组件使用 - vue的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 猫头虎分享:Element UI & Element Plus组件的安装及使用

    猫头虎分享:Element UI & Element Plus组件的安装及使用

    博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接 : 🔗 精选专栏 : 《面试题大全》 — 面试准备的宝典! 《IDEA开发秘籍》 — 提升你的IDEA技能! 《100天精通鸿蒙》 — 从Web/安卓到鸿蒙大师! 《100天精通Golang(基础入门篇)》 — 踏入

    2024年03月10日
    浏览(17)
  • vue+element plus 使用table组件,清空用户的选择项

    vue+element plus 使用table组件,清空用户的选择项

    使用官方方法  clearSelection ,  tableRef.value.clearSelection() 清除table组件 用户的选择项。

    2024年02月07日
    浏览(13)
  • Vue3+Element plus+pageHelper实现分页

    安装element plus 引入 修改main.js: 后端 pom.xml: controller: service: 前端 vue:

    2024年02月13日
    浏览(15)
  • vue3+element Plus实现表格前端分页

    vue3+element Plus实现表格前端分页

    每一处都写了注释,还是很容易看懂的  

    2024年02月11日
    浏览(18)
  • Vue使用element-ui/plus组件布局容器container失效解决方法

    这个错我遇到了好几次,每一次都花了很长时间解决,还是决定写个笔记记录一下。 在使用elementu官网的布局容器时,他是这样的。 我在确定elementui引入正确的情况下是这样写的。 注意,我在SideNav,Header,Main,Footer组件套了el-aside,el-header... 然后暴露出来在Home中引用。 当然错

    2024年02月11日
    浏览(14)
  • 前端vue3+element plus 分页table排序功能实现

    我有如下所示的一个table,数据data是一个computed计算属性,一般情况下筛选使用element的sortable属性就可以了,可查看Element - The world\\\'s most popular Vue UI framework 但我的 table 是一个分页的 table ,当我使用 sortable 时发现,它只是对当前页的数据进行排序,但这并不是我需要的,我的

    2024年02月14日
    浏览(15)
  • vue3使用element-plus 树组件(el-tree)数据回显

    html搭建结构 js 非常好用,拿过来修改一下check事件,ref获取就直接可以使用了 

    2024年04月09日
    浏览(48)
  • (el-Form)操作(不使用 ts):Element-plus 中 Form 表单组件校验规则等的使用

    (el-Form)操作(不使用 ts):Element-plus 中 Form 表单组件校验规则等的使用

    1、 Element-plus 提供 Form 表单组件情况: 其一、 Element-plus 自提供的 Form 代码情况为(示例的代码): 代码地址( 直接点击下面 url 跳转 ):https://element-plus.gitee.io/zh-CN/component/form.html#自定义校验规则 其二、页面的显示情况为: 2、目标想修改后的情况: // 此时虽然页面的样式有些变

    2024年02月13日
    浏览(14)
  • element-ui图像组件、上传组件、分页组件

    el-image:保留了原生的img的属性 1、导航方向:通过mode属性设置 2、菜单项 示例: (1)使用elementUI的上传组件将图片上传到服务器并保存到数据库中 (2)在el-table控件中将上传的图片显示出来 实现过程: (1)给数据库中的数据表增加一列(image_url):保存图片在服务器中

    2024年02月07日
    浏览(13)
  • pagination分页、页码组件(基于element ui组件库)

    以下@表示路径别名src,具体可在vue.config.js中配置 具体功能是,当点击了分页,获取表格之后,重新使得滚动条回到初始位置 ,scrollTo(0, 800),参数0和800表示需要0.8s的时间回到滚动条距离顶部0位置。 template中 data中 methods中 loading为表格加载圈控制 dateRange为表格的搜索参数

    2024年02月01日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包