2017-08-26 19 views
0

https://github.com/swimlane/ngx-datatable/blob/master/demo/sorting/sorting-client.component.ts如何獲得在ngx數據表中排序的輸入數組?

在NGX-數據表,該數據表可以在標題欄點擊進行排序, 然而,我想要做該行的一些行內編輯和喜歡的東西

編輯返回值($ event,rowIndex,cellName)

rowIndex返回與原始輸入行(數組)不匹配的排序索引,如何從數據表中獲取排序後的數組?

+0

如果表中返回無序指數的問題也可以解決,但似乎沒有出路 – user976315

回答

1

修訂

$$不工作10.1.0 NGX-數據表版本

<ng-template let-row="row" let-value="value" ngx-datatable-cell-template> 
    {{rows.indexOf(row)}}.{{value}} 
</ng-template> 

指數我猜


檢查documentation的唯一途徑:

每行都用$$ index屬性裝飾。這允許我們跟蹤該行的實際索引。這是必要的,因爲如果你懶惰地加載數據到網格中,加載數據的索引可能並不總是它插入的'實際'索引。

這也被虛擬卷軸利用,因此它知道如何偏移頁面視圖端口中的行。

<ng-template ngx-datatable-cell-template let-row="row" let-value="value"> 
    {{row.$$index}}.{{value}} 
</ng-template> 
+0

我如何可以檢索$$指數?它相當於let-rowIndex =「rowIndex」嗎?我遇到了這個解釋,但沒有找到任何例子 – user976315

+0

我已經更新了答案,但它似乎不工作根據文檔=( –

+0

我想它相當於let-rowIndex =「rowIndex」在以前的版本 –

相關問題