element分页

编程入门 行业动态 更新时间:2024-10-18 03:35:42

element<a href=https://www.elefans.com/category/jswz/34/1769545.html style=分页"/>

element分页

获取数据信息,这是表格和分页内容

<el-col :span="24"><div class="grid-content bg-purple-dark"><el-table :data="tableData" stripe style="width: 100%"><el-table-column prop="xuhao" label="序号"></el-table-column><el-table-column prop="createDate" label="日期"></el-table-column><el-table-column prop="username" label="操作人"></el-table-column><el-table-column prop="operation" label="操作人"></el-table-column><el-table-column prop="ip" label="IP地址"></el-table-column></el-table></div><div class="block" style="margin-top:15px;"><el-pagination align ="center" @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" :page-sizes="[5,10,20,50,100]" :page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" :total="msgTotal"></el-pagination></div></el-col>

注释:tableDate是表格数据内容

          currentPage: 1, // 当前页码

          msgTotal: 0, // 总条数

          pageSize: 10 // 每页的数据条数

加载方法:

methods:{//每页条数改变时触发 选择一页显示多少行handleSizeChange(val) {console.log(`每页 ${val} 条`);this.pageSize = val;this.currentPage = 1;this.getMessagesList(this.currentPage,val);},//当前页改变时触发 跳转其他页handleCurrentChange(val) {console.log(`当前页: ${val}`);this.currentPage = val;this.getMessagesList(val,this.pageSize);},//分页方法(重点)getMessagesList(k,v){this.$axios.get("接口"+'/'+ k +'/'+ v).then((res) => {this.tableData=[];if(!res.data){this.$message.error(this.msg.message);}else{const date_list = res.data.data.list.reverse()this.currentPage = res.data.data.pageNumthis.pageSize = res.data.data.pageSizethis.msgTotal = res.data.data.totalthis.tableData = date_list.map((key,value)=>{// key.xuhao = value+1key.xuhao = (k*v -v + value)+1 //用于排序,后台返回时该遍历方式就不用写,直接赋值就行key.createDate = key.createDatekey.username  = key.usernamekey.operation  = key.operationkey.ip  = key.ipreturn key})}}).catch((err) => {console.log(err);});}}

操作结果:

更多推荐

element分页

本文发布于:2023-11-16 04:23:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1612402.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分页   element

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!