fix(commonTable): 未设置action列导致的空值异常

This commit is contained in:
禾几海
2020-09-04 08:24:17 +08:00
parent c14f495f8e
commit f044e9d01b

View File

@@ -146,6 +146,9 @@ export class CommonTableComponent<T> implements OnInit, OnChanges {
dist = JSON.parse(JSON.stringify(source));
}
const action = this.headData.filter(value => value.isActionColumns).pop();
if (!action) {
return dist;
}
const del = dist.filter(value => value.isActionColumns).pop()
dist.splice(dist.indexOf(del), 1);
dist.push(action);