升级element-ui后,tabs标签页导致页面卡死

Posted cp-cookie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了升级element-ui后,tabs标签页导致页面卡死相关的知识,希望对你有一定的参考价值。

1、网上查过资料(不可取):

<el-col>
    <el-row>
        <el-tab>
     ...
     </el-tab>
   </el-row> </el-col>
// 注:并不能生效

<el-tabs v-model="activeName" @tab-click="handleClick">
  <el-tab-pane label="用户管理" name="first">(不能插入代码</el-tab-pane>
</el-tabs>
// 注:这种方法简直非人类,不可取

2、研究半天资料之后的原因很简单:Vue版本太低了,element-ui升级后Vue版本不够导致的,

  本人为例,原版本:Vue是2.5.10,element-ui是2.4.11,升级后新版本:Vue升到2.6.10,element-ui升到2.13.2

 完美解决了问题。

 注:还有一个坑需要注意,就是在打包的时候可能会报错,因为单独升级了Vue组件,其配套的依赖也需要升级

   vue-template-compiler 就是这个依赖也要升级,升到2.6.10,如果升级失败,可以先到中间版本再升级

以上是关于升级element-ui后,tabs标签页导致页面卡死的主要内容,如果未能解决你的问题,请参考以下文章

VUE仿造element-ui el-tabs标签页选项卡样式

element-ui的tabs默认选中页签

easyui tab标签页 怎么在页面加载的时候一次性把三个标签页的内容全部加载完?

实现同一个组件页面通过不同的tab标签页打开

easyui tab标签页拖拽排序

element-ui el-tabs 如何调用组件的接口