angular-ui/ui-grid

rowIndex changes

已關閉

#6,577 建立於 2018年2月17日

 (0 則留言) (0 個反應) (0 位負責人)JavaScript (2,496 個分叉)batch import
difficulty: hardhelp wanted

倉庫指標

星標
 (5,395 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Hello,

I have a custom row select function, as in following plunker: http://plnkr.co/edit/dyof0UiGKtvn0gAWcWuu?p=preview

for the first ~10-15 entries, it works awesome (try rightclicking the entries), but after scrolling, the rowIndex kinda changes. I tried changing cellTemplate to have gridApi.grid.renderContainers.body.visibleRowsCache.indexOf(row) instead of rowIndex, but same error afterwards unfortunately. You guys know some fix for that?

I even gave them an id: ... ui-grid-one-bind-id-grid="rowRenderIndex + '-' + row.entity.id + '-' + col.uid + '-cell'" ...

but even this one changes because scrolling kinda changes only the visible data but not the actual one, or the other way round.

Thank you very much for your help.

貢獻者指南