位置: IT常识 - 正文

使用Element-UI展示数据(动态查询)(elemental ui)

编辑:rootadmin
使用Element-UI展示数据(动态查询)

推荐整理分享使用Element-UI展示数据(动态查询)(elemental ui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:element_ui,ui element,element-ui dialog,element_ui,element_ui,elementplus ui,element_ui,elementuiicon,内容如对您有帮助,希望把文章链接给更多的朋友!

学习内容来源:视频P4 本篇文章进度接着之前的文章进行续写 精简前后端分离项目搭建 Vue基础容器使用

目录选择组件修改表格组件修改分页组件增加后端接口前端请求数据接口页面初始化请求数据点击页码请求数据选择组件

在官方文档中选择现成的组件,放在页面当中,比如是表格+分页形式,需要将两者包裹在一个大的div当中

修改表格组件

修改表格组件的数据显示,以之前的图书为例 修改tableData内容 以及对应的标签 即可显示写定的内容

修改分页组件

page-size用于规定每页显示条目 total规定总共的条目数量,页面会自动根据这两个值计算出总页数 当前分页组件点击后并没有什么反应,因为我们没有对点击事件进行操作 在标签中给 current-change 绑定事件 即可在点击页码时提示当前页,说明我们能获取到点击页码的数据

增加后端接口使用Element-UI展示数据(动态查询)(elemental ui)

当前后端只有 findAll 的接口,如果想要请求特定页码的数据(比如第二页3条数据)则不能满足要求 原视频是对原有的 findAll 接口进行修改,我保留了这个函数,新增一个函数 findPart

BookRepository继承的JPA接口中,有多个findAll() 的重载,其中有一个参数是Pageable 这个包下的Pageable

@GetMapping("/findPart/{page}/{size}")public Page<Book> findPart(@PathVariable("page") Integer page, @PathVariable("size") Integer size){ Pageable pageable = PageRequest.of(page-1,size);//page下标从0开始计数,故-1 return bookRepository.findAll(pageable);}

这样就可以通过请求地址获取想要请求的信息,再进行查询并且返回想要的数据 地址栏输入即可返回需要的数据

前端请求数据接口

在vue项目中安装 axios 插件,其封装了Ajax,发送异步请求

页面初始化请求数据

安装成功后,在页面创建初始化函数,进行请求,地址就是刚才测试的地址

created(){ axios.get("http://localhost:8181/book/findPart/1/3").then(function (resp) { console.log(resp); })},

在控制台即可看到返回的数据 证明数据以已经成功调用到前端,此时我们需要将后端取到的数据覆盖到 tableData 中。在data中创建一个total变量,并且将标签中的 total 值绑定,原来的 dataTable 中的数据也可以删除,此时已经有数据库的数据来覆盖了。

点击页码请求数据

回到之前创建的 page 函数 将初始化的请求函数复用一次,不过页码使用获取到的页码数 即可实现动态查询页码内容

下一回

本文链接地址:https://www.jiuchutong.com/zhishi/297578.html 转载请保留说明!

上一篇:用idea创建vue项目(idea可以编写vue吗)

下一篇:【web前端学习】7个ES6解构技巧让代码更简洁(web前端基础教程)

  • 税金及附加怎么来的
  • 个人生产经营所得税
  • 合同金额含税不含税
  • 小规模季报财务报表怎么填写
  • 其他应付款属于哪类
  • 制造费用在借方表示什么
  • 资产负债表两边不平衡的原因
  • 医疗服务收入占比标准
  • 押金不退转收入的情况说明
  • 一般纳税人财务报表月报还是季报
  • 扣员工工会会费
  • 企业清算时卖了车怎么办
  • 进项税转出企业所得税账务怎么处理
  • 支出没有发票怎么做账
  • 银行罚息怎么入账
  • 境外派遣员工境外所得税是什么时候申报?
  • 委外技术服务费应归集哪个研发项目
  • 年底结账税金
  • 营改增后,纳税人转让房地产
  • 生产企业出口发票数量开错有什么影响
  • 土地税返还的会计分录
  • 可供出售金融资产属于流动资产吗
  • 采用支付手续费方式委托代销商品
  • 企业收到银行利息收入2000元会计分录
  • 金税盘增值税减免税申报明细表怎么填
  • 长期待摊费用的内容和特征
  • 开给销货方红字信息表如何做账?
  • 主板故障开机断电
  • linux -e -f
  • 一个更简单的无限级分类菜单代码
  • 自产产品用于业务招待 如何申报企业所得税
  • 应交税金的含义
  • 在laravel中,界面文件应该放在以下哪个路径下
  • 企业生产经营过程中的在产品属于
  • javascript基础语法
  • 来料加工企业转型是转成两个企业吗
  • 成本降低率是什么意思
  • typescript和javascript那个更高级
  • 固定资产折旧四种方法公式
  • 前端面试题汇总.pdf
  • 冲销以前年度费用会计分录
  • 小规模纳税人的企业所得税怎么算
  • 计提提成是什么意思
  • 小规模租金可以抵税吗
  • 公司的货款直接转给股东个人了,该怎么转到公司
  • 增值税纳税申报类型有哪些
  • 房产税和城镇土地使用税
  • 管理费用包含研发费用需要减吗?
  • 退回工伤保险的现金流
  • 个税计提多了怎么办,跨年度了
  • 公司怎么样能开发票
  • 独立核算和非独立核算哪个好
  • 银行结息需要开发票吗
  • 应收账款怎么记录
  • 关于国际学校
  • linux pptp客户端
  • 服务器centos6.8安装教程
  • linux find命令忽略大小写
  • WNxp下让所有用户桌面显示系统默认图标的方法
  • windows开始界面
  • 2021年win10累积更新
  • win7声音方案下载
  • win8电脑设置在哪
  • linux zen3
  • 超大安卓游戏
  • Linux修改tomcat默认端口号8080
  • rgb颜色相加
  • python给定某数字a
  • 精灵动画片大全90年代
  • jquery 放大镜
  • android studio报错
  • JavaScript事件类型中焦点、鼠标和滚轮事件详解
  • eclipse的ssh框架搭建
  • 安卓作业电量广播
  • 税务局网上开票平台app
  • 山东省国家税务局官网
  • 房屋契税和维修基金是开发商交还是业主交
  • 个人绩效考核税务局
  • 航天信息的金税盘开票要怎么调格式
  • 出售固定资产税收怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设