我为Angular 没有 Kendo for JQuery提供了一个Kendo UI,我一直试着看看如何动态地重新排序列。 API允许通过启用它来重新排序 像这样:
<kendo-grid [reorderable]="true"...../>
但我希望能够在我的代码中重新排序列。到目前为止,我所做的解决方案是为网格提供不同的模板并更改这些模板,但这非常麻烦。有没有办法或解决方法为Angular的新Kendo UI网格动态重新排序列我在API中没有看到任何
答案 0 :(得分:0)
我不确定您的列是如何定义的,但我遇到了同样的问题。幸运的是,我用ngFor设置了我的列。然后我只是命令列数组:
<kendo-grid-column *ngFor="let column of info?.columns"
[field]="column.field"
[title]="column.title | translate"
[format]="column.format"
[filter]="column.filter"
[editor]="column.editor"
[width]="column.width"
[editable]="column.isPrimary"
[hidden]="isColumnHidden(column)">
有些时候我要求实现阅读顺序(不写作)的功能。详细信息为here。也许请求订单属性的双向绑定将是最好的。这两个问题都没有了。