位置: 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 10纯净版
  • 什么是商务接待与拜访
  • 关于临时工工资标准的规定
  • 发票备注栏的填写规定
  • 电脑进不了系统怎么用u盘重装
  • php删除数组中的某个值
  • php 钩子
  • linux runit
  • 完税凭证遗失后怎么处理
  • 国内保理业务是担保类中间业务吗
  • php 读取文本文件
  • 同业代付融资
  • 个人所得税申报流程图
  • 赔偿金和违约金有什么区别
  • php数据库编程
  • 土地出资是否涉及企业所得税
  • 补充养老保险税前扣除标准与扣除比例
  • 承包经营所得税税率表
  • php身份证正则表达式
  • vue中created和mounted
  • 委托贷款利息收入
  • 一般纳税人销售旧货适用征收率是?
  • 股份支付的账务如何处理?
  • sql查询排名前三
  • sql按分隔符截取
  • MySQL数据库介绍
  • 其他综合收益的概念
  • 以前年度应收账款贷方余额如何调整
  • 零星采购入什么科目
  • 差旅费报销会计分录题目
  • 丁字账户例题及解析
  • 残疾人就业保证金上年工资总额是说上一年度么
  • 上月未记账,本月同样可以记账
  • 固定资产改造替换
  • 开出银行承兑汇票
  • 递延所得税会计处理全过程
  • 企业购买国债逆回购怎么操作
  • 生产型企业出口退税计算
  • 备用金的支取流程图
  • 残保减免金政策
  • 毛利率计算公式
  • Ubuntu14.4下Sublime Text 3无法输入中文解决方法
  • linux系统中用户密码保存在什么文件中
  • 一键ghost还原备份
  • smsmon32.exe - smsmon32是什么进程
  • windows 8
  • windows关机音乐
  • layui框架中修改用户成功后怎么跳转到登录界面
  • shell 多个文件合并
  • python 获取网页上文件地址
  • 守护进程和普通进程
  • python遍历文本的每条数据
  • 修复硬盘
  • python class
  • python爬虫抓取数据的步骤
  • 餐饮发票怎么看真假
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设