我有一个Mat Table,如下所示。请求是将背景色和按钮动态添加到“每种类型的第一行”。
所以我必须确定每种类型的第一行是哪一行。我知道可以通过循环数据并在ts中执行某些操作来完成。但是我想知道是否有更清洁的方法来做到这一点?谢谢!
let proArr : Product[] = [{type:'A', name:'name1', amount: 1},{type:'A', name:'name2', amount: 2},{type:'A', name:'name3', amount: 3},{type:'B', name:'name4', amount: 4},xxxx]
let dataSouce : MatTableDataSource<Product> = proArr;