表格错位图

问题:数据返回会产生从错乱

1.解决问题

绑定

htmel

methods

doLayout() {

if (this.$refs.multipleTable) {

this.$nextTick(() => {

this.$refs.multipleTable.doLayout()

})

}

},

这里要注意的是要判断$refs

watch 监听

竟然是数据返回会导致固定右侧发生错乱,那么就要监听数据返回时调用此方法

watch: {

tableData(val) {

this.tableData = val

this.doLayout()

},

}

2.浏览器

上面是数据返回发生错乱,但同样浏览器窗口缩小放大也会产生错乱,这里就要用到 window.onresize监听浏览器窗口

解决:

 在定义data两个变量值

screenWidth: '',

screenHeight: ''

mounted

// fixed浏览器窗口缩小放大导致错位

this.screenWidth = document.body.clientWidth

this.screenHeight = document.body.clientHeight

// 监听浏览器窗口

window.onresize = () => {

return (() => {

this.screenWidth = document.body.clientWidth// 窗口宽度

this.screenHeight = document.body.clientHeight// 窗口高度

if (this.screenWidth && this.screenHeight) {

this.doLayout()// 调用方法

}

// console.log(this.screenWidth)

// console.log(this.screenHeight)

})()

}

完毕

element Table表格错位,固定fixed错位相关推荐

  1. element table表格里的多选按钮,根据条件判断是否可以被选中

    element table表格里的多选按钮,根据条件判断是否可以被选中 <el-table v-loading="loading" :data="contentLi ...

  2. LODOP打印table表格宽度固定-超宽隐藏

    之前有博文介绍关于超出div隐藏内容的:LODOP打印超过后隐藏内容样式  里面提到了overflow:hidden;控制超出后隐藏,但是前面那篇用的是div,如果是在table中,由于table默认 ...

  3. element Table表格实现前x行恒展示,不会被折叠,设置点击表头按钮排序。

    table表格前X行恒展示不会被折叠. 表头筛选按钮示意图: // data --渲染的数据(每一列每一行),请求回来的. 默认通过字段名和每一个headers对象中每一个prop来对应起来渲染数据的 ...

  4. element table表格合并行和列

    element-ui 官网案例: table合并行或列 通过给table传入span-method方法可以实现合并行或列,方法的参数是一个对象,里面包含当前行row.当前列column.当前行号row ...

  5. Element Table 表格 设置滚动条以及修改边框颜色

    本文中使用element UI表格,需求是给表格设置滚动条.查找了一些方法,包括查找插件解决效果都达不到要求.特此写下此文,便于日后使用和学习交流. 一.需要实现的效果图 二.直接上代码 app是是挂 ...

  6. 笔记:Element table表格固定列横向滚动条无法拖动的问题解决

    一段样式解决战斗

  7. Vue Element table表格实现表头自定义多类型动态筛选 , 目前10种筛选类型,复制即用

    一.效果图 目前10种筛选类型 看看是否是你需要的,本文可能有点长 ,我尽可能的给讲清楚,包括源码附上 二.无聊发言 点击当前行跳转 部分数据后缀追加图标 某列数据根据状态增加颜色标识 三.前言 实现 ...

  8. 使用element table表格实现后端排序

    1.在el-table-colum中将sortables设置为custom,在table中监听sort-chang事件,在事件获取当前排序的字段名和排序顺序,向接口发送排序后的表格数据. <el ...

  9. element table 汇总数据固定在第一行

    在项目中利用element组件写后台管理管理系统,需求需要汇总数据固定在第一行,而组件里只有固定在最后一行,所以修改了下样式便可以解决问题:如下所示: /deep/ .el-table{display ...

最新文章

  1. MapReduce实现计数
  2. 串行测试 并行测试_如何通过CircleCI测试并行性增加构建时间
  3. sender分析之创建请求
  4. Angular 学习笔记 Material
  5. Spring mybatis thymeleaf 基础操作,实现数据展示,修改,删除,查询
  6. ajax表单提交post(错误400) 序列化表单(post表单转换json(序列化))
  7. 【教育知识与能力】人物总结
  8. 【sql的四大连接】
  9. python散点图获取边界_获取离散点的边界点
  10. 记一次golang cpu 占用100%
  11. When Does Self-Supervision Help Graph Convolutional Networks?
  12. 半导体封装测试英语词汇量的软件,半导体英语
  13. HTL/TTL转光纤模块
  14. katacontainers启动分析
  15. 批量添加-动态拼接字符串
  16. 移动流媒体技术及其应用发展方向
  17. 计算机里被删除的文件可以在哪里进行恢复,电脑里的文件夹不小心删除了找回来的方法...
  18. Spark深入解析(三):Spark基础解析之Spark环境搭建(不同模式)
  19. AI TIME PhD实验室专场,四月隆重登场!
  20. 无延时直播/超低延时直播画面同步性测试(实测组图)

热门文章

  1. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java在线图书馆信息管理系统g6977
  2. Illumination correction by dehazing for retinal vessel segmentation
  3. lucene中StandardAnalyzer的理解
  4. 我被非洲男人骗婚了!来,诈骗者资料卖给你!
  5. 四非计算机保研985
  6. ZBRUSH人物头部雕刻
  7. 越有钱就越小气吗?还是店大欺客?
  8. 服务器Reboot以后无法重启的一个原因
  9. 计算机不开机故障,电脑开不开机的故障及解决方法盘点
  10. 【销售易】怎么得到被修改的客户列表