角材料表:动态添加背景颜色和按钮

时间:2020-03-30 10:47:52

标签: angular angular-material

我有一个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;

enter image description here

0 个答案:

没有答案