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

  • 预收货款需要缴纳消费税吗?缴纳消费税的时间应该是?
  • 小规模纳税人销售自建不动产
  • 增值税一般纳税人税率是多少?
  • 资产负债表里的应收账款怎么取数
  • 印花税的三种缴税方式
  • 外地预缴税款预缴多了怎么办
  • 办公家具可以一次性税前扣除吗
  • 淘宝买货没有发票
  • 公司有食品流通证能卖保健品吗
  • 企业亏损法定盈亏是什么
  • 事业单位收到退税账务处理
  • 让渡资产使用权收入的确认条件
  • 支付宝已经支付的钱怎么退回来
  • 通讯费企业所得税计算
  • 出口退税逾期未申报的可以申请免税吗
  • 劳务费增值税发票是劳务单位开吗
  • 外经证预缴税填不含税金额吗
  • 海运增值税率
  • 利润弥补以前年度亏损是税前吗
  • 期货盈利需要交什么税
  • 简单内帐利润报表一目了然
  • 企业所得税怎么征收
  • 销售后换回产品的账务处理怎么做?
  • 一张发票上可以开几行
  • .车船税不在汽车保险里如何入账
  • 银行存款二级科目怎么增加
  • 罕见病药品进口要求
  • 建筑劳务公司开票税率是多少
  • 交了预付款后,一方违约怎么处理
  • 关闭windows安全中心拦截
  • mysqli php
  • 邮件远程控制
  • 如何配置无线路由器参数
  • win10待机唤醒黑屏死机
  • 刚收到的假发怎么处理
  • php常用方法
  • 无极框架下载
  • 微信红包 python
  • javascriptz
  • 使用spring框架,大概有哪些步骤
  • tomcat服务器在哪个位置
  • 前端使用vue的好处
  • smb命令执行
  • 企业办理退税,税务机关要检查吗
  • 信托保障基金怎么赎回
  • 印花税需要扣除负数发票吗
  • cms是前端还是后端
  • python time.ctime()如何做时间加减法
  • 企业所得税的成本
  • 房地产企业借款利息扣除标准
  • 可供出售金融资产的会计处理
  • 免征增值税个税计税依据
  • 房地产开发公司注册资金要求
  • 困难行业企业包括哪四大类
  • 住房基金可以取出来用吗
  • 现金冲账是什么意思
  • 筹建期费用账务处理
  • 社保退回的钱怎么做会计分录
  • 原材料按实际成本核算与按计划成本核算相比
  • 税控盘服务费什么样的发票可以抵扣
  • 新冠肺炎疫情相关的公共政策
  • 印花税税款所属期怎么填
  • Win7旗舰版系统镜像文件
  • windows2008r2修改密码
  • solaris删除文件夹命令
  • linux系统中touch
  • windowsxpwifi
  • linux常用命令修改
  • mac怎么设置
  • xp如何禁用445
  • ie11打不开闪退解决办法win 7
  • win7系统连不了网络
  • cocos2dx2.2.5在iOS下加入Google AdMob可能会遇到的问题
  • node urlencode
  • python多线程怎么写
  • 使用灭火器时要对准火焰的什么部位喷射
  • 广东省电子税务局官网登录入口
  • 浙江省税务局发票短信
  • 2021年江苏省考常州职位表
  • 进项税小于销项税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设