关于element-ui,设置table固定高度,导致合计一栏消失

当data数据更新会进入updated生命周期函数中(以下可解决)

  updated() {
        this.$nextTick(() => {
          this.$refs['table'].doLayout();
        });
  }

还有一种情况,table动态添加列,出现样式问题,同样可以使用以上方法解决,在监听数据watch等,后续操作 执行

this.$nextTick(() => {
          this.$refs['table'].doLayout();
        });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天在做element-ui table 表格默认选中时,卡了一会,去网上百度时发现讲的都不是很清楚,在这里记录下...
    web30阅读 18,933评论 2 9
  • https://github.com/haizlin/fe-interview[https://github.co...
    Poppy11阅读 440评论 0 0
  • 1. VUE特点 轻量使用gzip最小压缩后有20kb,react有35kb,angular有60kb 渐进式框架...
    Linyqs阅读 618评论 0 0
  • 一、Vue 生命周期 1.beforeCreate(创建前) 数据观测和初始化事件还未开始 2.Create(创建...
    Sherry_7a06阅读 1,147评论 0 0
  • 1.vue生命周期有哪些,在每个生命周期都做什么事情? vue实例从创建到销毁的整个过程,总共有8个生命钩子函数 ...
    皓皓102阅读 781评论 0 1