我試圖在用戶點擊任何行時獲取選定的元素。爲此,我正在使用selectionChange事件,但只有returns索引和選擇了元素的狀態。由於我也有分頁和排序激活,我不能使用該索引來獲取當前元素,或者至少我不知道如何去做。如何獲取Kendo UI的Grid組件中的選定元素Angular
我用飼料網格中的數據的VAR是這樣的:
this.gridData = process(this.elements, this.state);
凡元素是我的原始數據陣列和狀態是國家對象的設置(跳過,取,排序)。
任何想法?
也許唯一的方法是計算哪些元素目前可以從對象的狀態中看到:'page * items_per_page + index'是您在已排序項目中的真實索引... – Seididieci
是的,我目前正在嘗試這種方法,但它似乎相當複雜,不得不「手動」計算它,我希望能夠直接從某個地方獲得該元素... – Dunos
我玩過一下plunker,索引值是原始列表的真正索引,如果你讓Kendo網格句柄分頁等...看到[鏈接](http://plnkr.co/edit/66s2i0TbWcTjIOrVV6Q3?p=preview) – Seididieci