开发时由于列表数据项过多需要固定操作列,于是在操作列上加了fixed=“right”。
一开始没什么问题,但是在切换菜单时出现了错位现象

后来找到问题,由于vue element-admin 默认是启用路由缓存的,但是element的固定列是动态计算高度的,当你第一次进入页面时并没有问题因为element已经计算好了高度,但是由于切换菜单后缓存的问题第二次进入是没有计算的,这就导致了错位现象。
百度的话很多解决方式,大多都是让你获取数据时doLayout,但是我这个问题并没有获取数据。是由于keep-alive导致的。
所以再查了官方文档后得到的解决方案是,配合actived函数使用。
首先在表格上加上ref="table"属性
然后在activated中加入this.$refs.table.doLayout()

mounted: function() {.....},...activated() {this.$refs.table.doLayout()},....beforeDestroy: function() {},

vue element 表格使用fixed固定列后切换菜单时错位问题相关推荐

  1. vue element表格某一列内容过多,超出省略号显示

    vue element表格某一列内容过多,超出省略号显示 iview表格某一列内容过多,超出省略号显示

  2. vue自定义表格(每一列表格下面包含一个子表格)

    vue自定义表格(每一列表格下面包含一个子表格) 实现效果图 template <div class="marsTable" ref="marsTable" ...

  3. vue element 表格错位

    vue element 表格发生错位对不齐的问题 在做vue element 表格的时候,页面展示上发现列表对不齐 <style scoped> /deep/ .el-table th.g ...

  4. element 表格多级表头子列固定

    element 中 table 固定列使用fixed 属性:但是多级表头时只能固定第一列: 设置对应子列表头的宽度和父系表头的宽度可以使对应的列固定: 不需要固定的列则不需要设置宽度,同时父级表头的宽 ...

  5. 使用antd表格固定列后行与行之间对不齐

    在公司写项目时用了antd的表格固定列,发现固定的列与没有固定的列对不齐 在css里加上这段,高度调整到跟未固定列一致即可. >>>.ant-table-thead tr{heigh ...

  6. el-table中设置fixed固定列之后错位的奇葩原因

    场景 ElementUI中el-table设置指定列固定不动,不受滚动条影响: ElementUI中el-table设置指定列固定不动,不受滚动条影响_BADAO_LIUMANG_QIZHI的博客-C ...

  7. VUE+ELEMENT:表格渲染导致的 异常:You may have an infinite update loop in a component render function

    场景: 做一个全文检索,检索到的记录显示到el-table表中,这本是一个简单的问题.后面要对检索的Key在记录中做高亮显示,遇到了这个异常. 百度一下,很吓人.可能有无限更新循环,这怎么行,听着这得 ...

  8. Element UI Table组件固定列底部有一条白线的解决方案

    bug:在某一次项目中使用暗色系的固定列时发现有一条白线无法消除(之前项目都是亮色系所以没发现问题) 通过排查发现这条白线能够随着el-table__fixed-right元素移动但是却没有任何子元素 ...

  9. elementplus中表格组件使用固定列时出现滚动条粘性布局固定表头

    效果图如上, 因为项目经理希望竖向滚动条永远在最外面,所以通过粘性布局实现表头固定: 由于列数过多,固定多选框列和操作列时发现出现了滚动条,看官网上的例子也有,通过检查元素发现是固定列的阴影(使用伪元 ...

最新文章

  1. js通过classname来获取元素
  2. Object.create()方法
  3. linux tail 命令,Linux tail命令的巧妙应用
  4. Boost:获取随机数的实例
  5. elasticsearch不能使用root启动问题解决
  6. C语言——选择法排序_数组
  7. SharePoint Welcome.ascx 控件自定义样式的另类解决方式
  8. AR科技贯穿里约奥运始终 腾讯QQ营销顺风车值了
  9. Activity的传递数据与实例
  10. quartus 使用IP提供的脚本仿真rapidio
  11. 前端数据修改的两种方式
  12. instagram怎么用_用PHP和Instagram API征服Instagram
  13. astrolog32 java_Astrolog32下载
  14. Win7缺失dll文件如何修复?Win7计算机丢失dll文件怎么办
  15. vue 通过 Ctrl 、Shift 键 + 点击鼠标实现 div 多选操作
  16. 07_LTP语言技术平台
  17. Delphi Thread 多线程编程(6)
  18. mysql查询根据部分字段去重
  19. 【已解决】pycharm 终端无法激活conda环境
  20. 华为自研发操作系统鸿蒙,你知华为芯片“麒麟”之意,又可知自研系统“鸿蒙”之深意?...

热门文章

  1. 《研磨设计模式》chap20 享元模式 Flyweight (1)前奏介绍
  2. HTTP中post方法提交不同格式的数据
  3. 进程中dll模块的隐藏
  4. BUUCTF 特殊的BASE64
  5. 2020-10-29(Android 的DEX ,ODEX,ELF )
  6. “不一样”的真实渗透测试案例分析
  7. 【基于Web攻击】的方式发现并攻击物联网设备,又是一个入狱小技巧
  8. VMP分析之VMP1.09虚拟化架构分析(二)
  9. Objective-c 静态变量的定义
  10. 把整形数据格式化为指定长度的字符串