今天调试了半天也没发现生产上el-tabs显示不正常的问题,刚开始以为是路由问题,路由也能正常传数据。
<el-tabs v-model="activeName" type="border-card" @tab-click="handleClick">
后来发现,这个activeName是字符类型的,路由转换的时候,要明确的转换成字符类型,而不是整数类型
this.newIndex = this.$route.params.newIndex
this.activeName = this.newIndex+''
错误解决,坑啊