使用Angular2的KendoUI Grid:在列模板中配置排序

时间:2016-11-18 11:35:06

标签: angular kendo-ui-grid

是否有任何配置列允许排序或不借助模板列。

网格已设置[sortable]="true"

能够直接在列上进行配置,如下所示:

<kendo-grid-column *ngFor="let col of columns;"  field="{{col.Name}}" title="col.Name" [sortable]="col.CanSort">               
</kendo-grid-column>

无法可以使用模板进行配置,如下所示:

<template *ngFor="let col of columns" let-column>                
     <kendo-grid-column field="{{col.Name}}" title="col.Name" [sortable]="false">
           <template kendoHeaderTemplate let-dataItem>
               {{dataItem.field}}            
           </template>
      </kendo-grid-column>                   
 </template>

有人有想法吗?

1 个答案:

答案 0 :(得分:1)

最后我得到了答案:

我们必须在模板之前定义列标记。您还可以根据以下条件获取复选框列。

   NSArray *optionArray = [_arr valueForKey:@"name"]; 
   NSLog(@"%@",optionArray);