如何动态填充 kendo-grid 的行?
How to populate rows of kendo-grid dynamically?
我的kendo-网格:
<kendo-grid>
<ng-template ngFor [ngForOf]="gridColumns" let-column>
<kendo-grid-column field="{{column}}" title="{{column}}">
<ng-template kendoGridHeaderTemplate let-dataItem >
<span title={{column}}>{{column}}</span>
</ng-template>
</kendo-grid-column>
</ng-template>
</kendo-grid>
我有一个 JSON
响应,格式如下:
Books: [
{
BookName: "Hello World!",
PageCount: 455
},
{
MagazineName: "Hello World!",
PageCount: 455
}
],
FirstName: "Jon",
LastName: "Arlington",
City: "London"
并且我已经设法从 JSON
中填充列,如下所示:
let gridColumns = ["FirstName", "LastName", "BookName", "MagazineName", "PageCount",
"MagazineName", "PageCount" ];
它工作正常:
我的问题是如何向列中添加行?
我的kendo-网格:
<kendo-grid>
<ng-template ngFor [ngForOf]="gridColumns" let-column>
<kendo-grid-column field="{{column}}" title="{{column}}">
<ng-template kendoGridHeaderTemplate let-dataItem >
<span title={{column}}>{{column}}</span>
</ng-template>
</kendo-grid-column>
</ng-template>
</kendo-grid>
我有一个 JSON
响应,格式如下:
Books: [
{
BookName: "Hello World!",
PageCount: 455
},
{
MagazineName: "Hello World!",
PageCount: 455
}
],
FirstName: "Jon",
LastName: "Arlington",
City: "London"
并且我已经设法从 JSON
中填充列,如下所示:
let gridColumns = ["FirstName", "LastName", "BookName", "MagazineName", "PageCount",
"MagazineName", "PageCount" ];
它工作正常:
我的问题是如何向列中添加行?