当前位置:   article > 正文

element ui动态生成表格列_elementui动态生成表格

elementui动态生成表格

场景:表格中显示的列是由后端返回的,不是前端定义好的。

  1. <el-table-column
  2. v-for="(item, index) in columnData"
  3. :key="index"
  4. :prop="item.name"
  5. :label="item.label"
  6. align="left"
  7. >
  8. </el-table-column>

其中columnData就是表格的列数据,是个数组,举个例子:

[{name: "age", label: "年龄"}, {name: "sex", label: "性别"}]

这就是两列,其中label是列标题,name对应数据属性名,表格数据中需要有name/sex属性:

  1. [
  2. {name: "张三", sex: "男"},
  3. {name: "李四", sex: "女"}
  4. ]

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号