Kendo ui KendoUI角网格集料

Kendo ui KendoUI角网格集料,kendo-ui,aggregate,Kendo Ui,Aggregate,我正在使用KendoUI网格,并试图在一个字段上计数。我得到另一个字段的和,它不会抛出任何错误。令人惊讶的是,count还返回值,但在控制台中给出了一系列错误-TypeError:无法读取未定义的属性“count”。这是我的HTML,请告知: <kendo-grid [data]="gridData" [pageSize]="state.take" [skip]="state.skip" [sort]="sta

我正在使用KendoUI网格,并试图在一个字段上计数。我得到另一个字段的和,它不会抛出任何错误。令人惊讶的是,count还返回值,但在控制台中给出了一系列错误-TypeError:无法读取未定义的属性“count”。这是我的HTML,请告知:

    <kendo-grid [data]="gridData"
            [pageSize]="state.take"
            [skip]="state.skip"
            [sort]="state.sort"
            [sortable]="true"
            [pageable]="true"
            [scrollable]="'scrollable'"
            [groupable]="true"
            [group]="state.group"
            [filterable]="true"
            [filter]="state.filter"
            (dataStateChange)="dataStateChange($event)"
            [height]="500">
    <kendo-grid-column field="EmployeeID" title="Employee ID" width="150" filter="numeric">
        <ng-template kendoGridFooterTemplate
                     let-column="column">Tot Reps:{{aggregates["EmployeeID"].count}}</ng-template>
    </kendo-grid-column>
    <kendo-grid-column field="TotalHours" title="Total Hours" width="150" filter="numeric">
        <ng-template kendoGridGroupFooterTemplate
                     let-group="group"
                     let-aggregates>Sum:{{aggregates["TotalHours"].sum}}</ng-template>
        <ng-template kendoGridFooterTemplate
                     let-column="column">Tot Hours:{{total["TotalHours"]?.sum}}</ng-template>
    </kendo-grid-column>

</kendo-grid>

Tot代表:{{aggregates[“EmployeeID”].count}
总和:{{aggregates[“TotalHours”].Sum}
总时数:{{total[“TotalHours”]?.sum}

KendoGridFooter模板不向模板内容提供聚合数据。您是否在组件中声明了
aggregates
。但是您可以尝试将
聚合[“EmployeeID”]。count
更改为
聚合[“EmployeeID”]?。count
(根据您得到的错误进行猜测)@Philipp,成功了!谢谢