位置: IT常识 - 正文

基于el-table-infinite-scroll实现表格数据无限加载的功能(基于中国国情的中国式现代化具有哪些特色)

编辑:rootadmin
基于el-table-infinite-scroll实现表格数据无限加载的功能 Element中table组件上拉加载无限滚动前言一、el-table-infinite-scroll插件二、vue项目中使用步骤1.引入插件库2.在el-table中配置使用总结前言

推荐整理分享基于el-table-infinite-scroll实现表格数据无限加载的功能(基于中国国情的中国式现代化具有哪些特色),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:基于stm32的毕业设计,基于个人同意处理个人信息的个人什么撤回其同意,基于stm32的毕业设计,基于网页的客服系统,基于专业性的家校双向互动,需要家长的学校教育参与,基于核心素养下的大单元教学设计,基于核心素养下的大单元教学设计,基于el-table封装自己,内容如对您有帮助,希望把文章链接给更多的朋友!

当表格组件的翻页不想局限通用的Pagination,也可结合无限滚动进行浏览加载数据

一、el-table-infinite-scroll插件

这里使用了el-table-infinite-scroll依赖插件,可以结合在element组件的table中使用

el-table-infinite-scroll

npm install --save el-table-infinite-scroll二、vue项目中使用步骤1.引入插件库import ElTableInfiniteScroll from 'el-table-infinite-scroll';2.在el-table中配置使用基于el-table-infinite-scroll实现表格数据无限加载的功能(基于中国国情的中国式现代化具有哪些特色)

当前无限滚动table为infinite-table-template.vue子组件,被index.vue父组件引用

a、子组件infinite-table-template.vue见如下:

<el-tablev-el-table-infinite-scroll="load":data="data"border:infinite-scroll-disabled="disabled"height="412px"></el-table><script>export default {directives: { 'el-table-infinite-scroll': ElTableInfiniteScroll},props: { data: { type: Array, required: true, default() { return []; } }, disabled: { type: Boolean, default: true }, scrollLoading: { type: Boolean, required: true }},watch: { scrollLoading(val) { this.scrollLoading = val; }}}</script>

这里设置table表固定高度412px,当默认高度小于当前高度或上拉动作操作时,即加载load方法 此处的load方法如下:

load() { if (this.scrollLoading) return; this.$emit('update:scrollLoading', true); this.$emit('loadmore');},

b、父组件index.vue见如下:

<Infinite-table-template:data="data":disabled="disabled":scroll-loading.sync="scrollLoading"@loadmore="loadmore"/><script>export default {data () {return {disabled: false,page: 1,pageSize: 10,noMore: false,data: [],scrollLoading: false}},methods:{async loadmore() {if (this.disabled) return;const {data: {list}} = await getFlowAppRelational({page_utils: {page_number: this.page,page_size: this.pageSize}});this.page++;this.data.push(...JSON.parse(JSON.stringify(list));this.scrollLoading= false;//由于接口无总条数total字段,故使用当前加载接口条数与分页条数作比对,只要条数小于pageSize即是加载完毕if (this.pageSize > list.length) {this.disabled = true;this.noMore = true;}}}}</script>

noMore在这里未作使用,可以用于空数据的展示标识

总结

主要是注意v-el-table-infinite-scroll的绑定方法load的使用,以及disabled和scrollLoading

有问题欢迎提问和私信,觉得有帮助的话,给个赞或者关注吧~

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

上一篇:鱼香肉丝的做法(图文)(鱼香肉丝的做法的教程)

下一篇:山茶花的养殖方法(山茶花的养殖方法和注意事项视频)

  • 抖音怎么把app里的视频保存在手机里(怎么把抖音app放到手机桌面)

    抖音怎么把app里的视频保存在手机里(怎么把抖音app放到手机桌面)

  • 手机号码停机多久被注销(手机号码停机多久会被收回)

    手机号码停机多久被注销(手机号码停机多久会被收回)

  • 电脑怎么重启(电脑怎么重启系统?)

    电脑怎么重启(电脑怎么重启系统?)

  • 华为微信实时通话怎么录音(华为怎么设置微信通知)

    华为微信实时通话怎么录音(华为怎么设置微信通知)

  • 小米6通话声音小怎么解决(小米6通话声音小免提声音正常)

    小米6通话声音小怎么解决(小米6通话声音小免提声音正常)

  • 货拉拉是先付钱后下单的吗(货拉拉付款方式是怎么付)

    货拉拉是先付钱后下单的吗(货拉拉付款方式是怎么付)

  • 为啥苹果平板下载不了东西(为啥苹果平板下载软件一直转圈)

    为啥苹果平板下载不了东西(为啥苹果平板下载软件一直转圈)

  • 桌面上的图标怎么任意移到某个位置(桌面上的图标怎么移动)

    桌面上的图标怎么任意移到某个位置(桌面上的图标怎么移动)

  • 天猫精灵方糖必须插电用吗(天猫精灵方糖必须插电源才能用吗)

    天猫精灵方糖必须插电用吗(天猫精灵方糖必须插电源才能用吗)

  • 电脑无法点亮

    电脑无法点亮

  • 出厂设置后照片还在吗(出厂设置后照片恢复)

    出厂设置后照片还在吗(出厂设置后照片恢复)

  • 华为手机怎么解除儿童模式(华为手机怎么解屏幕锁密码)

    华为手机怎么解除儿童模式(华为手机怎么解屏幕锁密码)

  • word突然变成兼容模式(word变了)

    word突然变成兼容模式(word变了)

  • 淘宝人生关闭方法(淘宝人生关闭方法是什么)

    淘宝人生关闭方法(淘宝人生关闭方法是什么)

  • 手机怎么拍剪影(手机剪影制作方法)

    手机怎么拍剪影(手机剪影制作方法)

  • 爱奇艺积分浇花在哪(爱奇艺的积分)

    爱奇艺积分浇花在哪(爱奇艺的积分)

  • 美图手机强制关机怎么关(美图手机强制关机按键)

    美图手机强制关机怎么关(美图手机强制关机按键)

  • 1代airpods跟2代区别(airairpods一代和二代区别)

    1代airpods跟2代区别(airairpods一代和二代区别)

  • 淘宝店上传宝贝图片步骤(淘宝店上传宝贝图片用手机拍可以吗)

    淘宝店上传宝贝图片步骤(淘宝店上传宝贝图片用手机拍可以吗)

  • retina显示屏相当于几k(retina屏和led屏)

    retina显示屏相当于几k(retina屏和led屏)

  • 保密相册怎么打开(保密相册怎么打开OPPO)

    保密相册怎么打开(保密相册怎么打开OPPO)

  • airports怎么调音量(airportspro调音量)

    airports怎么调音量(airportspro调音量)

  • 以avi为扩展名的文件通常是(以avi为扩展名的文件)

    以avi为扩展名的文件通常是(以avi为扩展名的文件)

  • 电脑怎么清除数据(电脑怎么清除数据恢复出厂设置)

    电脑怎么清除数据(电脑怎么清除数据恢复出厂设置)

  • 【蓝桥杯Web】第十四届蓝桥杯(Web 应用开发)模拟赛 2 期-职业院校组(蓝桥杯b组2020)

    【蓝桥杯Web】第十四届蓝桥杯(Web 应用开发)模拟赛 2 期-职业院校组(蓝桥杯b组2020)

  • 应交税费是什么科目
  • 招待费增值税税率
  • 冲红电子发票是什么意思
  • 蓝字发票和红字一样吗
  • 卖家电税是多少
  • 包装物押金计入成本吗
  • 支付给个人的佣金费用需要发票吗
  • 现在的统计证还用年检吗
  • 待转销项税额明细科目核算一般纳税人
  • 非独立核算分公司个税怎么申报
  • 固定资产正常报废如何处理
  • 企业事故赔偿支出可以抵税吗
  • 简易征收的增值税可以在税前列支吗
  • 资产减值损失和信用减值损失的区别
  • 开票软件的地址怎么修改
  • 进项税额转出的
  • 办公室租金可以计入办公费吗
  • 期末进项税额和销项税额都有余额
  • 汇兑产出的收益计入
  • 建筑公司小规模纳税人怎么做账报税
  • 被税务查了
  • 其他业务成本属于成本类吗
  • 怎么隐藏权限
  • 汇总收款凭证怎么做账
  • 商誉减值计算步骤
  • 餐饮发票可以计入福利费吗
  • php的foreach循环语句
  • Cursor!!!GPT-4帮我写代码
  • el-upload上传文件携带参数
  • 生产设备改良支出需要结转到本年利润吗
  • 进项税额转出怎么做账务处理
  • 农村扶贫入股分红会计分录
  • 外贸企业出口货物增值税的计算依据
  • 长期股权投资印花税计入什么科目
  • 为什么计入资本公积
  • 房屋出租 交税
  • 供货单位与开票单位不一致
  • 怎样从对公账号查询账单
  • phpcms生成html
  • access微软
  • 小规模纳税人收入超过500万怎么办
  • 电子发票开出后如何查看
  • 退货开具红字发票说明
  • 非限定性净资产相当于本年利润吗
  • 记账凭证填错了怎么办还没有登记账簿
  • 资产负债表该怎么填写
  • sql游标用法
  • 经营性应收项目的减少调增 为什么是减
  • 关于预计净残值的计算题及答案
  • 股东权益合计是所有者权益总和么
  • 金蝶利息收入的正确分录
  • 预交一年的房租怎么做账
  • 材料会计的内容
  • 房地产企业怎么交房产税
  • 税控盘减免税款会计分录一般纳税人
  • 小规模收入不超过多少不用交税
  • 小企业成本核算方法怎么填
  • 企业和债权人有什么利益冲突
  • Winserver2012下mysql 5.7解压版(zip)配置安装教程详解
  • 简述mysql的优势
  • win10系统问题怎么修复
  • mac怎么访问windows
  • windows注册表简单应用
  • win10不能注销登录
  • mozilla是啥
  • rtk api error=3
  • 文件视图分为哪几种
  • unity lightmap uv
  • js信息框
  • android界面切换与数据传递
  • replace函数怎么替换
  • 常用dos命令详解
  • opengl es 2.0是什么
  • jquery判断控件是否存在
  • Jqprint实现页面打印
  • 在线视频爬取工具
  • js dom方法
  • 打印缴纳社保电子缴税凭证
  • 企业税务登记是什么证件
  • 国家税务总局河南税务局官网查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设