Element-03.组件-Pagination分页

news/2024/9/23 3:24:47/

一.常见组件-分页-属性 

参数:background 说明:是否为分页按钮添加背景色    类型:boolean     有background即添加,没有则不添加

参数:layout 说明:组件布局,子组件名用逗号分隔  类型:String  可选值:sizes, prev, pager, next, jumper, ->, total, slot

sizes 控制每页能够显示多少条

prev   显示前一页箭头

pager  显示页码

next   显示后一页箭头

jumper     显示跳转到某一页

total      显示总条数

->     布局中所有位于 -> 后面的元素都会被移到分页组件的右侧

slot   自定义组件

可以更改layout组件布局顺序来控制展示顺序

 二.常见组件-分页-事件

<template><div> <!-- div是根标签,一个<template>标签中只能有一个根标签,也即只能有一个<template>标签 --><!-- Button按钮组件 --><el-row><el-button>默认按钮</el-button><el-button type="primary">主要按钮</el-button><el-button type="success">成功按钮</el-button><el-button type="info">信息按钮</el-button><el-button type="warning">警告按钮</el-button><el-button type="danger">危险按钮</el-button></el-row><br><!-- Table表格组件 --><el-table :data="tableData" border style="width: 100%"><el-table-column prop="date" label="日期" width="180"> </el-table-column><el-table-column prop="name" label="姓名" width="180"> </el-table-column><el-table-column prop="address" label="地址"> </el-table-column></el-table><!-- Pagination分页组件 --><!-- background	是否为分页按钮添加背景色	boolean     有background即添加,没有则不添加 --><!-- layout	组件布局,子组件名用逗号分隔	String	sizes, prev, pager, next, jumper, ->, total, slot --><!-- sizes 控制每页能够显示多少条 --><!-- prev   显示前一页箭头 --><!-- pager  显示页码    --><!-- next   显示后一页箭头      --><!-- jumper     显示跳转到某一页     --><!-- total      显示总条数       --><!-- ->     布局中所有位于 -> 后面的元素都会被移到分页组件的右侧  --><!-- slot   自定义组件   --><!-- 可以更改layout组件布局顺序来控制展示顺序 --><el-pagination  background layout="sizes, prev, pager, next, jumper, total, slot" @size-change="handleSizeChange" @current-change="handleCurrentChange":total="1000">      <!-- :total="1000", 写全 v-bind:total="1000", ":"语法是 v-bind 的简写,用于绑定一个动态的值到属性 --><!-- size-change	pageSize 改变时会触发	回调参数:每页条数 -->    <!-- current-change	currentPage 改变时会触发	回调参数:当前页 --></el-pagination></div>
</template><script>
export default {data() {return {tableData: [{date: "2016-05-02",name: "王小虎",address: "上海市普陀区金沙江路 1518 弄",},{date: "2016-05-04",name: "王小虎",address: "上海市普陀区金沙江路 1517 弄",},{date: "2016-05-01",name: "王小虎",address: "上海市普陀区金沙江路 1519 弄",},{date: "2016-05-03",name: "王小虎",address: "上海市普陀区金沙江路 1516 弄",},],};},methods: {handleSizeChange: function (val) {alert("当前页面条数为:" + val)},handleCurrentChange: function (val) {alert("当前页为:" + val)}}
};
</script><style></style>


http://www.ppmy.cn/news/1510623.html

相关文章

Swift依赖注入:解锁代码解耦与测试的大门

标题&#xff1a;Swift依赖注入&#xff1a;解锁代码解耦与测试的大门 引言 在Swift开发中&#xff0c;依赖注入&#xff08;DI&#xff09;是一种关键技术&#xff0c;用于实现代码的解耦和提高可测试性。通过将依赖项从外部传入&#xff0c;而不是让对象自己创建或查找其依…

Java Stream API详解:高效处理集合数据的新方式

引言 随着Java 8的发布&#xff0c;Stream API成为了Java开发人员手中的强大工具&#xff0c;它极大地简化了集合数据的操作&#xff0c;使得代码更简洁、更易于理解。本文将深入探讨Stream API的基本概念、优势以及如何使用它来处理数据。 Stream API简介 Stream API是Java…

uniapp 生成二维码

一般常用到的二维码生成库&#xff0c;在使用的过程中&#xff0c;都需要设置到指定的dom元素上&#xff0c; 但是在 uniapp 项目中&#xff0c;想要像vue项目中一样&#xff0c;获取标签的dom元素是比较难操作的。所以在 uniapp 中生成二维码&#xff0c;就需要换一种思路&…

【网络】高并发场景处理:线程池和IO多路复用

文章目录 短时间内有大量的客户端的解决方案线程池IO 多路复用 短时间内有大量的客户端的解决方案 创建线程是比较经典的一种服务器开发模型&#xff0c;给每个客户端分配一个线程来提供服务 但一旦短时间内有大量的客户端&#xff0c;并且每个客户端请求都是很快的&#xff…

大语言模型(LLM)的SIO解构

引言: 大语言模型&#xff08;LLM&#xff09;作为现代人工智能领域的重要突破&#xff0c;已经在自然语言处理&#xff08;NLP&#xff09;中展现出了卓越的能力。这些模型通过深度学习算法和大规模数据训练&#xff0c;在多个语言任务中表现出接近人类的理解与生成能力&#…

基于YOLOv8-pose的手部关键点检测(3)- 实现实时手部关键点检测

目录 前言 1.扩大检测框区域 2.先检测手部&#xff0c;后检测手部关键点 3.正面视角检测 4.侧面视角检测 5.摄像头视角检测 6.遮挡视角检测 7.结论 前言 使用YOLOv8-m对图像进行手部检测&#xff0c;然后扩大检测框区域&#xff0c;并对该区域使用YOLOv8-s-pose使用关键…

数据结构(邓俊辉)学习笔记】优先级队列 02——基本实现

文章目录 1. 向量2. 有序向量3. BBST 1. 向量 以下我们就来看看如何基于此前已掌握的基本数据结构来实现优先级队列。在这里我们既要考虑到效率&#xff0c;也要兼顾成本&#xff0c;而最佳的实现方式应该是这两个因素的综合与兼顾。 我们的第一种实现方式是基于此前的向量。也…

一套完整的NVR方案与部分NVR录像机GUI源码剖析

一、部分功能展示 1.1 通道管理部分 在NVR系统中&#xff0c;通道管理是核心功能之一。通过通道管理&#xff0c;用户可以对连接的摄像头进行配置和监控。 通道连接使能&#xff1a;用户可以选择开启或关闭特定通道的连接功能&#xff0c;以实现灵活的设备管理。 时间同步&…