簡體   English   中英

Kendo UI網格用於Angular動態重新排序列

[英]Kendo UI grid for Angular dynamic reordering columns

我有一個用於Angular的Kendo UI,而沒有一個用於JQuery的Kendo,並且我一直在嘗試着看如何動態地對列進行重新排序。 API可以通過啟用如下命令來重新排序:

<kendo-grid [reorderable]="true"...../>

但是我希望tp能夠對我的代碼中的列進行重新排序。 到目前為止,我正在執行的解決方案是為網格使用不同的模板並更改這些模板,但這非常麻煩。 有沒有辦法解決這個針對Angular的新Kendo UI網格動態重新排序列的問題,我在API中看不到

我不確定如何定義您的列,但我遇到了同樣的問題。 對我來說很幸運,我使用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)">

有時,我要求實現閱讀順序(非書寫)功能。 詳細信息在這里 也許要求對訂單屬性進行雙向綁定是最好的。 兩個問題都消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM