业务功能:实现 ① 表格第一行为合计时索引为空,从第二行开始索引排序。
第一步:首先写结构,在序号结构下面占位,并且写下面内容
<template slot-scope=scope>
<span> {{customIndex(scope,scope.$index)}} </span>
</template>
第二步:在data里判断
queryConditionData 是一个对象也是data数据 :data = queryConditionData.list
mgtOrgName 当表头是管理单位 下面数据是 合计时 则不用有索引
data() {
return {
customIndex(scope,index) => {
let flag = false;
scope._swlf.$data.queryConditionData.list.forEach((item)=> {
if(item.mgtOrgName === "合计") {
flag = true
}
});
if(flag) {
return scope.row.mgtOrgName === "合计" && index === 0 ? "" :index;
}
return index + 1
}
}
}