位置: 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前端基础教程)

  • 苹果手机私密相册在哪里打开(苹果手机 私密相册)

    苹果手机私密相册在哪里打开(苹果手机 私密相册)

  • 苹果13抬起唤醒怎么关闭(苹果13抬起唤醒怎么设置)

    苹果13抬起唤醒怎么关闭(苹果13抬起唤醒怎么设置)

  • 新建文本文档没有txt后缀(新建文本文档没有后缀怎么办)

    新建文本文档没有txt后缀(新建文本文档没有后缀怎么办)

  • 苹果手机a1688是苹果几(苹果型号a1688是苹果几)

    苹果手机a1688是苹果几(苹果型号a1688是苹果几)

  • 草料如何制作二维码里面的内容(草料如何制作二维码)

    草料如何制作二维码里面的内容(草料如何制作二维码)

  • 华为digtl10是什么型号手机(华为digtl10参数)

    华为digtl10是什么型号手机(华为digtl10参数)

  • 红米note7屏幕残影解决方法(红米note7有残影怎么解决)

    红米note7屏幕残影解决方法(红米note7有残影怎么解决)

  • 网页收藏快捷键(网页收藏快捷键怎么设置)

    网页收藏快捷键(网页收藏快捷键怎么设置)

  • 苹果11怎么不能设置面容ID了(苹果11怎么不能录屏了)

    苹果11怎么不能设置面容ID了(苹果11怎么不能录屏了)

  • 手机发烫是不是电池的问题(手机发烫是不是被监控了)

    手机发烫是不是电池的问题(手机发烫是不是被监控了)

  • 微信可以重复举报人吗(微信重复举报受理吗)

    微信可以重复举报人吗(微信重复举报受理吗)

  • 微信与我相关在哪里(微信与我相关在哪里看)

    微信与我相关在哪里(微信与我相关在哪里看)

  • wifi万能钥匙未找到相关热点信息什么意思(wifi万能钥匙未找到相关热点信息)

    wifi万能钥匙未找到相关热点信息什么意思(wifi万能钥匙未找到相关热点信息)

  • 微信记录找回(自己主动清空的微信记录找回)

    微信记录找回(自己主动清空的微信记录找回)

  • 电脑转屏怎么转换快捷(电脑转屏了怎么恢复)

    电脑转屏怎么转换快捷(电脑转屏了怎么恢复)

  • 拼多多精选推荐怎么删除(拼多多精选推荐怎么都是情趣用品)

    拼多多精选推荐怎么删除(拼多多精选推荐怎么都是情趣用品)

  • 苹果手机相册怎么加密(苹果手机相册怎么调整照片顺序)

    苹果手机相册怎么加密(苹果手机相册怎么调整照片顺序)

  • 微信聊天图片缓存在哪(微信聊天图片缓存在哪里能找到)

    微信聊天图片缓存在哪(微信聊天图片缓存在哪里能找到)

  • 荣耀20是屏幕指纹解锁吗(荣耀20屏幕指纹换屏)

    荣耀20是屏幕指纹解锁吗(荣耀20屏幕指纹换屏)

  • oppoa5有红外线功能吗(oppoa5有没有红外功能)

    oppoa5有红外线功能吗(oppoa5有没有红外功能)

  • macos monterey支持机型(macos monterey支持哪些显卡)

    macos monterey支持机型(macos monterey支持哪些显卡)

  • 重装系统后软件如何恢复(重装系统后软件打不开)

    重装系统后软件如何恢复(重装系统后软件打不开)

  • BertTokenizer的使用方法(超详细)(bert multihead)

    BertTokenizer的使用方法(超详细)(bert multihead)

  • 金蝶能够反年结账吗
  • 劳务发票打款用途写什么
  • 普票加专票超过30万全交税吗2020
  • 无力支付什么意思
  • 不交住房公积金了能提取出来吗
  • 国有企业取得的土地收储款是否要上缴财政
  • 收到股本的现金怎么做账
  • 长期股权投资减值准备借贷方向
  • 错把费用计入固定资产次月如何调账
  • 企业计提长期借款的利息
  • 税金及附加与期间费用区别
  • 哪些税可以在企业中抵扣
  • 服务行业有哪些工作
  • 装修改造增值税税率
  • 上月未申报纳税补申报怎么做不会有罚款吗?
  • 筹建期装修费用计入什么科目
  • 企业收到损坏赔偿金
  • 提供有形动产租赁服务的增值税税率是
  • 个人独资企业生产经营费用与家庭生活费用
  • window如何打开控制台
  • 支付职工培训费的现金流量项目
  • 事业单位租赁收入的处理
  • 小规模纳税人如何申报增值税
  • 在win7系统中将打开窗口拖到屏幕顶端
  • 债券利息收入属于什么会计科目
  • 提取的坏账准备怎么算
  • 资产增加为什么记借方
  • uniapp单选功能
  • 增值税专用发票和普通发票的区别
  • 电力安装公司需要什么资质证书
  • 营业额500万算什么企业
  • php 输出
  • JavaScript charCodeAt() 方法
  • bert数据增强
  • Yii基于CActiveForm的Ajax数据验证用法示例
  • 税务自查报告要盖什么章
  • 会议费需要纳税调整吗
  • 税务三流一致是什么意思
  • 预缴的企业所得税能抵扣企业所得额嘛
  • 学电脑网站
  • 织梦怎么用
  • 银行手续费需要开发票吗
  • 如何算基数
  • 资产负债表中利息收入填在哪
  • 预售期的房子是否可以买卖
  • 长期待摊费用的摊销期限应该是
  • 自产产品对外捐赠确认收入吗
  • 买车抵扣增值税超销项怎么算
  • 增值税计提多了已经跨年度怎么办
  • 内账的表格怎么做
  • 给外国公司开发票有什么涉税风险
  • 客观原因怎么写
  • 没有申报未开票收入怎么办
  • 作废的发票税额扣税了怎么办
  • 银行退票业务
  • Mysql version can not be less than 4.1 出错解决办法
  • mySQL中in查询与exists查询的区别小结
  • win7防火墙如何添加允许
  • win8不好吗
  • 进程死锁原因
  • windows手动启动服务
  • win7旗舰版虚拟光驱下载
  • win10切换登陆账户为administrator
  • [置顶]bilinovel
  • opengl learning
  • 搭建gitbook
  • Unity3D游戏开发引擎
  • emulator: ERROR: no search paths found in this AVD's configuration. Weird, the AVD's config.ini file
  • 谈一谈js中的执行者是谁
  • for 命令
  • nodejs co
  • 河南医疗保险网上怎么缴费截止时间
  • 电子税务局打印发票提示本机未检测到
  • 柴油计入什么科目
  • 江苏省常州市国事业单位国企招录测绘工程研究生公告
  • 增值税是否在利润表反映
  • 如果贸易后y产品的相对价格下降很大的话
  • 税收优惠政策有经营和居民住宅出租
  • 房屋租赁管理部门制发的《房屋租赁证》
  • 供给侧改革什么样的劳动力
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设