vue elementui v-for 循环el-table-column 第一列数据变到最后一个

这个动态渲染table表格时发现el-table-column 第一列数据变到最后一个

序号被排到后面

代码

修改后

javascript 复制代码
<el-table
      :data="tableData"
      tooltip-effect="dark"
      style="width: 100%"
      height="500"
    >
      
        <template v-for="(item, index) in columnList" >
            <el-table-column v-if="!item.children" :prop="item.prop" :label="item.label" :key="index">
            </el-table-column>
            <el-table-column v-else :prop="item.prop" :label="item.label" :key="index">
              <div v-for="(items, indexs) in item.children" :key="indexs">
                <el-table-column :prop="items.prop" :label="items.label">
                </el-table-column>
              </div>
            </el-table-column>
        </template>
相关推荐
时光足迹几秒前
Tiptap 简单编辑器模版
前端·javascript·react.js
JSLove14 分钟前
nginx入门
前端·nginx
时光足迹15 分钟前
ThreeJS之GUI控制器
前端·javascript·three.js
时光足迹16 分钟前
Tiptap编辑器
前端·javascript·react.js
时光足迹20 分钟前
电子书阅读器之笔记高亮(跨段处理)
前端·javascript·react.js
Dabei23 分钟前
Android 副屏(Virtual Display)创建与悬浮窗画中画显示实战
前端·架构
RONIN27 分钟前
mock模拟后端,生成伪数据接口
vue.js
Hello-Mr.Wang42 分钟前
【保姆级教程】MasterGo MCP + Cursor 一键实现 UI 设计稿还原
前端·javascript·vue.js·ai编程
Dabei44 分钟前
Android 无障碍服务实现美团/微信自动化:客户端开发实践
前端·设计模式