Primeng数据表。在行中添加新行

时间:2017-02-13 16:59:35

标签: angular typescript primeng

我使用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);
    }

添加字符串但不在组中但在数据表的末尾。显然我必须重绘表格。但怎么办呢?据我所知,这个组件应该能够自己做。如果有人使用此组件,请回复。 The data table component

0 个答案:

没有答案