我在一个页面中使用两个kendo-grid。由于某种神圣的原因,第二个网格无法工作。我收到这些错误enter image description here
我的第一个网格如下所示,运行良好
<kendo-grid [data]="allData"
kendoGridSelectBy="id"
[selectedKeys]="mySelection"
[pageSize]="pageSize" [skip]="skip" [sort]="gridState.sort"
[pageable]="true"
[sortable]="true"
[reorderable]="true"
[resizable]="true"
[scrollable]="true"
[columnMenu]="{ filter: true }"
(edit)="onEdit($event)"
(remove)="onRemove($event)"
(add)="onAdd($event)">第二个看起来像这样
<kendo-grid [data]="cardAssignment"
[pageable]="true"
[sortable]="true"
[reorderable]="true"
[resizable]="true"
[scrollable]="true">填充第二个网格的服务如下所示:
this.mealService.getCardAssignment(bookedByData).subscribe(
(resp: any) => {
console.log(resp);
this.guestsPerEmployee = resp;
},
(err: any) => {
//ON ERROR
},
() => {
//ON Success
this.loadCardAssignmentGrid();
}
);mealService:
getCardAssignment(params: any) {
return this.api.post('v1/employees/GetCardAssignment', params);
}发布于 2020-11-15 20:56:25
您应该在GateHouseAssignmentCardComponent的构造函数中声明mealService,如下所示:
constructor(private MealService:mealService){}https://stackoverflow.com/questions/64843831
复制相似问题