javascript — Slickgrid — автоматическая прокрутка до текущей даты при загрузке страницы

У меня есть список slickgrid, где он состоит из сотен данных, и у меня есть столбец date, который состоит из date. Я заказал его по дате, и у меня есть много будущих дат в нем, и вместо прокрутки вниз до текущей даты мне нужна автоматическая прокрутка скользящей сетки до текущей даты, когда страница загружается.

Я просто хочу знать, как этого можно достичь в Slickgrid. Я не нашел никаких полезных ссылок и поэтому разместил здесь.

0

Решение

Я предполагаю, что вам нужно написать функцию, которая находит первую строку с текущей датой и возвращает ее индекс строки. Тогда вы могли бы использовать что-то вроде

grid.scrollRowIntoView(rowIndex,doPaging)

Смотрите документацию здесь:
https://github.com/mleibman/SlickGrid/wiki/Slick.Grid#scrollRowIntoView

1

Другие решения

Здесь нет кода, который можно попытаться повторить, но вот подход, который я могу придумать.

Мы можем найти значение даты в строке гладкой сетки Извлечение индекса строки из slickgrid с использованием уникального значения ячейки и получите индекс строки, затем используйте gotoCell гладкой сетки, чтобы перейти к этой строке.

0

По вопросам рекламы [email protected]