Виртуализированный WindowScroller, прокрутка отображается на уровне таблицы, а не в окне - PullRequest
0 голосов
/ 13 мая 2018

Я использую WindowScroller для прокрутки на уровне окна, но вместо этого на уровне таблицы отображается полоса прокрутки. Что я делаю не так?

<WindowScroller>
                {(scroll) => {
<Table
                headerHeight={0}
                rowHeight={480}
                rowCount={rowsCount}
                isScrolling={scroll.isScrolling}
                scrollTop={scroll.scrollTop}
                onScroll={scroll.onChildScroll}
                rowGetter={({index}) => {...}
                height={props.size.height}
                width={props.size.width}>
...
</Table>
}
            </WindowScroller>

Я использую версию 9.18.5. WindowScroller имеет некоторые конкретные требования для отображения на уровне окна?

1 Ответ

0 голосов
/ 19 мая 2018

Проблема была связана с CSS.Мне пришлось изменить структуру HTML, чтобы получить эффект прокрутки окна.В версии 9.18.5 мне также пришлось установить высокий уровень авто.

div.ReactVirtualized__Grid.ReactVirtualized__Table__Grid {
    height: auto!important;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...