就是这样子的
这个是新增的
之前做过的都是表格全部都是动态数据,然后一有固定值和动态数据就不好整了.
1、先定一个数组
let textArr = ['范围','名字','年龄','地址','电话'];
2、然后吧返回来的数据each
一下
// 比如返回来的数据是list
list.forEach((item,index) => {
item.text = textArr[index];
})
3、最后,在el-table-column
的porp
写text
就可以了
(不建议改变原数组)
先定义一个固定值数组:
data() {
return {
constArr: ["0-12", "13-19", "20-30"],
}
}
然后在表格第一列写如下代码
<el-table-column
label="固定值">
<template slot-scope="scope">
<div>{{constArr[scope.$index]}}</div>
</template>
</el-table-column>
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
5 回答1.3k 阅读
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答747 阅读
数据拼接, 拿到的动态数据和固定数据拼接成新的数据在渲染