当前位置: 首页 > news >正文

【vue+el-table+el-backtop】表格结合返回顶部使用,loading局部加载

请添加图片描述
效果图:

一. 表格结合返回顶部

请添加图片描述

二. 局部loading


解决方法:

一 返回顶部

target绑定滚动dom的父元素类名就可以了.

1.如果你的表格是 固定表头 的,那滚动dom的父元素类名就是 el-table__body-wrapper

  <el-backtop target=".el-table__body-wrapper" :visibility-height="100" :bottom="75"><divstyle="{height: 100%;background-color: #1989fa;border-radius: 50%;box-shadow: rgb(16 0 0 / 41%) 0px 12px 6px 0px;text-align: center;line-height: 40px;color: #fff;width: 100%;}"><i class="el-icon-top"></i></div></el-backtop>

如图:
在这里插入图片描述

2.如果你的表格不是固定表头,表头跟随内容一起滚动的,那滚动dom的父元素类名就是 el-table

如图:
在这里插入图片描述
可能父元素类名会有差别,只要是滚动dom的父元素就可以了

二 局部loading

局部loading有时候会出现定位不准情况,会定位到全屏loading
如图:
请添加图片描述
可以看到首先是局部的loading,加载完后变成了全屏的loading

解决办法就是给举报loading的元素加一个相对定位就可以了

// js
const loading = this.$loading({lock: true,text: '拼命加载中......',spinner: 'el-icon-loading',background: 'rgba(0, 0, 0, 0.5)',target: document.querySelector('.about'),
})// css
.about {position: relative;
}

target绑定需要加载局部loading的dom

结束! 记录一下平常遇到的小bug 下期再见 ! ! !

http://www.lryc.cn/news/118083.html

相关文章:

  • 设计模式(4)装饰模式
  • Redis——通用命令介绍
  • EmberJS教程_编程入门自学教程_菜鸟教程-免费教程分享
  • Diffusion扩散模型学习4——Stable Diffusion原理解析-inpaint修复图片为例
  • dns的负载分配是什么
  • adb 通过wifi连接手机
  • 将应用设置成系统App/获取Android设备SN号
  • 2.CUDA 编程手册中文版---编程模型
  • Claude 2、ChatGPT、Google Bard优劣势比较
  • Docker安装Hadoop分布式集群
  • 文盘 Rust -- tokio 绑定 cpu 实践
  • 微服务Ribbon-负载均衡策略和饥饿加载
  • uni-app 运行时报错“本应用使用HBuilderX x.x.x 或对应的cli版本编译,而手机端SDK版本是x.x.x。不匹配的版本可能造成应用异常”
  • Windows使用docker desktop 安装kafka、zookeeper集群
  • 11 | 苹果十年财报分析
  • Zookeeper与Redis 对比
  • 跨境商城服务平台搭建与开发(金融服务+税务管理)
  • docker配置文件
  • Mysql数据库之单表查询
  • macos搭建appium-iOS自动化测试环境
  • 日常工具 之 一些 / 方便好用 / 免费 / 在线 / 工具整理
  • AWS 中文入门开发教学 50- S3 - 网关终端节点 - 私有网络访问S3的捷径
  • windows使用/服务(13)戴尔电脑怎么设置通电自动开机
  • Leetcode每日一题:1289. 下降路径最小和 II(2023.8.10 C++)
  • Node.js |(一)Node.js简介及计算机基础 | 尚硅谷2023版Node.js零基础视频教程
  • Canal+Kafka实现Mysql数据同步
  • K8s部署
  • MongoDB 分片集群
  • CSDN 编程竞赛六十九期题解
  • vue3组合式api单文件组件写法