Таблица dGrid прокручивается горизонтально программно - PullRequest
0 голосов
/ 27 августа 2018

Есть ли в dGrid метод, позволяющий вам прокрутить до определенного столбца в таблице, у меня есть таблица с горизонтальной прокруткой, и я хочу знать, есть ли возможность сделать что-то вроде:

myGrid.scrollToColumn(someColumnToScrollTo);

Я знаю, что могу прокрутить вертикально до некоторой строки, есть ли что-то похожее для того, что мне нужно?

1 Ответ

0 голосов
/ 28 августа 2018

Как сказал здесь kfranqueiro (коммиттер Dojo 1.x и сопровождающий dgrid):

https://github.com/SitePen/dgrid/issues/360

Во-первых, в экземплярах dgrid есть метод scrollTo, который вы можетепередать объект со свойствами x или y для прокрутки платформо-независимым образом

все еще его, здесь он использует эту функцию:

https://github.com/SitePen/dgrid/issues/1279

grid.scrollTo ({y: index * grid.get ('rowHeight')}))

вам нужно передать x вместо y и смещение, которое вам нужно вместо index * grid.get('rowHeight')

...