element-ui中table表頭表格錯誤問題解決

我用的是element-ui v1.4.3javascript


在iframe關閉和切換導航會引發有table的表格錯位,解決辦法:java

handleAdminNavTab: function(tab) {
          var adminContent = this.$el.querySelector('.sc-admin__content__bd');
          var iframes = adminContent.querySelectorAll('iframe');
          this.$nextTick(function() {
              var url = 'projectController';
              iframes = Array.prototype.slice.call(iframes);
              iframes.forEach(function(iframe) {
                  if (iframe.src.indexOf(url) !== -1) {
                      var vm = iframe.contentWindow.vm;
                      if (vm && vm.$refs) {
                          //刷新表格佈局
                          vm.$refs.table && vm.$refs.table.doLayout();
                      }
                  }
              });
          });
      }

主要是調用: vm.$refs.table && vm.$refs.table.doLayout();element-ui

記錄下renderCell的用法(與上文問題無關):dom

{ label: '批註項', prop: 'commentItem' ,align:"center" , minWidth:"200",renderCell:function(h,scope){
                 return  h('div',{domProps:{
                          innerHTML:scope.row.commentItem
                     }})
 }},
相關文章
相關標籤/搜索