2016-12-01 129 views
6

我试图Excel导出功能添加到剑道UI角2格,但得到一个错误,而角2应用程序加载:剑道UI角2格Excel导出

Can't bind to 'toolbar' since it isn't a known property of 'kendo-grid'. 

这里是代码片段我正在使用:

<kendo-grid [data]="gridView" [height]="700" [pageSize]="pageSize" 
         [toolbar]="['excel']" 
         [excel]="{fileName: 'Reprocessingdetails.xlsx'}" 
         [skip]="skip" 
          [pageable]="{ 
          info: true, 
          type: 'input', 
          pageSizes: false, 
          previousNext: true 
          }" 
          [scrollable]="'none'" 
          (pageChange)="pageChange($event)" 
          [sortable]="{ mode: 'single', allowUnsort: true }" 
          [sort]="sort" 
          (sortChange)="reprocessingResultsSortChange($event)" 
         > 
       <kendo-grid-column field="isSelected" title="Select"> 
        <template kendoCellTemplate let-dataItem> 
         <input type="checkbox" [(ngModel)]="dataItem.isSelected" /> 
        </template> 
       </kendo-grid-column> 
       <kendo-grid-column field="reprocessingType" title="Reprocessing Type"> 
       </kendo-grid-column> 


      </kendo-grid> 

Excel导出功能在路线图中没有提及,那么假设它已经存在是否公平?如果是这样,我如何使上面的代码片段工作?任何帮助?

回答

0

目前,Kendo UI Grid for Angular 2不支持Excel导出。工具栏通过ToolbarComponent进行设置,该目前使用ng-content投影内容。你可以看到所有这些在docs

+0

嗨@knikolov,谢谢你的确认。这会在2017年1月更新吗?我目前正在开展一项迁移项目,该项目要求这些功能从以前的基于Silverlight的解决方案中继承。 (列菜单(筛选和列选择器)和导出功能) –

+0

不计划在1月发布。 – knikolov

+0

所有提到的功能都暂定计划于2017年5月完成。我们经常发布,因此请关注此处的更新日志http://www.telerik.com/kendo-angular-ui/components/grid/changelog/ –