我使用Primeng Angular2的数据控制。 我在表中添加了一些按行数分组的新行。
带有按钮的行组标题。
<template pTemplate="rowgroupheader" let-rowData>
{{rowData['SectionTitle']}}
<button type="button" class="btn btn-default" (click)="addNewRow(1)" style="float: right">+</button>
</template>
添加行的功能
addNewRow(sectionId: number) {
let item = new Register10SectionViewModel();
item.SectionTitle = "";
item.SectionId = sectionId;
item.AssetType = null;
item.CauseDisposal = null;
item.Num1 = 0;
item.Num2 = 0;
item.Num3 = 0;
item.Num4 = 0;
this.model.Register10Data.push(item);
}
添加字符串但不在组中但在数据表的末尾。显然我必须重绘表格。但怎么办呢?据我所知,这个组件应该能够自己做。如果有人使用此组件,请回复。