let data = res.data;
let columns = this.state.columns;
let collapseObj = {};
for (let i = 0; i < data.length; i++) {
let tempObj = collapseObj[data[i]['project']];
if (tempObj) {
tempObj.push(i)
} else {
collapseObj[data[i]['project']] = [i]
}
console.log(tempObj,"----tempObj");
};
let collapseData = {};
for (let obj in collapseObj) {
collapseData[collapseObj[obj].shift()] = collapseObj[obj];
}
columns[0][0] =
{
"title": '项目',
"dataIndex": 'project',
"align": 'center',
"width": 250,
"render": (value, row, index) => {
const obj = {
children: value,
props: {},
};
if (collapseData[index] != undefined) {
obj.props.rowSpan = collapseData[index].length + 1;
}
else {
obj.props.rowSpan = 0
}
return obj;
},
}
this.setState({
columns,
dataSource: data || res.data
})
2019-04-11
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...