【在线OJ】vue分页+SpringBoot分页模板代码

embedded/2025/1/15 21:46:47/

一、Vue

<template><div><el-table:data="user"style="width: 120%"><el-table-columnlabel="id"width="180"><template slot-scope="scope"><i class="el-icon-time"></i><span style="margin-left: 10px">{{ scope.row.id }}</span></template></el-table-column><el-table-columnlabel="昵称"width="180"><template slot-scope="scope"><el-popover trigger="hover" placement="top"><p>描述: {{ scope.row.description }}</p><p>rate: {{ scope.row.rating }}</p><div slot="reference" class="name-wrapper"><el-tag size="medium">{{ scope.row.nickname }}</el-tag></div></el-popover></template></el-table-column><el-table-columnlabel="账户"width="180"><template slot-scope="scope"><span style="margin-left: 10px">{{ scope.row.account }}</span></template></el-table-column><el-table-columnlabel="邮箱"width="180"><template slot-scope="scope"><span style="margin-left: 10px">{{ scope.row.email }}</span></template></el-table-column><el-table-columnlabel="创建时间"width="180"><template slot-scope="scope"><span style="margin-left: 10px">{{ scope.row.createTime }}</span></template></el-table-column><el-table-columnlabel="IP"width="180"><template slot-scope="scope"><span style="margin-left: 10px">{{ scope.row.ip }}</span></template></el-table-column><el-table-column label="操作"><template slot-scope="scope"><el-buttonsize="mini"@click="handleEdit(scope.$index, scope.row)">编辑</el-button><el-buttonsize="mini"type="danger"@click="handleDelete(scope.$index, scope.row)">删除</el-button></template></el-table-column></el-table><el-pagination:total="total":page-size="pageSize":current-page="currentPage"layout="prev, pager, sizes, next, ->, total"@current-change="currentChange"@size-change="sizeChange"></el-pagination></div>
</template><script>
export default {data() {return {user: [{id: 1, nickname: '1886',description: '这个人很懒', ip: '127.0.0.1', account: '1881', rating: 98,email: '218933@qq.com', createTime: "2023-10-10 12:20:01"},{id: 2, nickname: '18186',description: '这个人很懒', ip: '127.0.0.1', account: '1881', rating: 98,email: '218933@qq.com', createTime: "2023-10-10 12:20:01"},{id: 3, nickname: '18816', description: '这个人很懒',ip: '127.0.0.1', account: '1881', rating: 98,email: '218933@qq.com', createTime: "2023-10-10 12:20:01"},{id: 4, nickname: '18826',description: '这个人很懒', ip: '127.0.0.1', account: '1881', rating: 98,email: '218933@qq.com', createTime: "2023-10-10 12:20:01"},{id: 5, nickname: '18386', description: '这个人很懒',ip: '127.0.0.1', account: '1881', rating: 98,email: '218933@qq.com', createTime: "2023-10-10 12:20:01"},],// 当前页码currentPage: 1,// 一页数据pageSize: 10,// 数据总数total: 100}},mounted() {this.getData() // 页码加载获取数据},methods: {getData() {alert("发起http请求获取数据")},handleEdit(index, row) {this.$message.warning(index + ":edit:" + row)console.log(index, row);},handleDelete(index, row) {this.$message.warning(index + ":delete:" + row)console.log(index, row);},//页面改变 发起请求获取分页数据currentChange: function (page) {this.currentPage = page;this.$message({message: '查询页:' + page,type: 'success'});this.getData()},// 页面展示数据条数改变 发起请求获取数据sizeChange: function (size) {this.pageSize = size;this.$message({message: '查询条数:' + this.pageSize,type: 'success'});this.getData()},},components: {}
}
</script>

二、SpringBoot

        PageHelper.startPage(queryVo.getPage(), queryVo.getSize());PageInfo<ProblemsDTO> problemsDTOPageInfo = new PageInfo<>(res);problemsDTOPageInfo.setTotal(res.size());return problemsDTOPageInfo;


http://www.ppmy.cn/embedded/48908.html

相关文章

python的变量的引用与赋值的学习

看代码&#xff1a; a 1 # 初始化变量a&#xff0c;赋值为1 b a # 变量b被赋值为变量a的值&#xff0c;此时b的值也为1 b 2 # 变量b被重新赋值为2 print(a) # 打印变量a的值 执行过程如下&#xff1a; a 1&#xff1a;变量a被赋值为1。b a&#xff1a;变量b被赋值为…

C# OpenCvSharp 代数运算-add、scaleAdd、addWeighted、subtract、absdiff、multiply、divide

在C#中使用OpenCvSharp进行图像处理时,理解和合理使用各种图像操作函数可以帮助我们实现许多实际应用中的需求。下面,我将详细介绍每个函数的使用,并给出与实际应用项目相关的示例,包括运算过程和运算结果。 1. add 函数 作用 将两幅图像进行相加,可以达到图像融合的目的…

Django DetailView视图

Django的DetailView是一个用于显示单个对象详情的视图。下面是一个使用DetailView来显示单个书籍详情的例子。 1&#xff0c;添加视图 Test/app3/views.py from django.shortcuts import render# Create your views here. from django.views.generic import ListView from .m…

java实战——图书管理项目

文章目录 项目所需要的技术栈项目演示项目准备工作环境准备数据库数据准备 前后端交互分析&#xff08;前端代码我们使用现成&#xff09;图书列表界面的创建查看前端发送的请求根据前端接收的返回值来编写model层根据请求编写controller层根据controller编写Service根据Servic…

Nginx配置文件详解指令示咧Nginx配置文件深入详解与实战

本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》 公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 山峯 转载说明:务必注明来源(注明:作者:王文峰…

C语言指针简介及例子

C 语言指针的介绍: 定义: 指针是一种特殊的数据类型,它用于存储变量的地址。 作用: 可以更高效地操作内存。实现动态内存分配。用于函数间传递大量数据(通过传递指针而不是数据本身)。主要特点: 间接访问:通过指针可以间接访问它所指向的变量的值。灵活寻址:能灵活地…

目标检测数据集 - 零售食品LOGO检测数据集下载「包含VOC、COCO、YOLO三种格式」

数据集介绍&#xff1a;零售食品 LOGO 检测数据集&#xff0c;真实零售食品 LOGO 高质量商品图片数据&#xff0c;数据集含常见零售食品 LOGO 图片&#xff0c;包括饮料类、酒类、调味品类、膨化饼干类、巧克力类、常见零食类等等。数据集类别丰富&#xff0c;标注标签包含 150…

【Python入门与进阶】Python文件与文件夹操作

在Python中&#xff0c;你可以使用os模块来进行文件和文件夹的操作。下面是一些常用的文件和文件夹操作示例&#xff1a; 文件操作 打开文件&#xff1a;使用open()函数打开文件。可以指定文件名、打开模式&#xff08;读取、写入、追加等&#xff09;&#xff0c;并返回一个…