Я пытался адаптировать этот пример понижающей передачи (other-examples/react-window
) для работы с компонентами material-ui.
Я пробовал несколько вариантов в своей локальной среде, но это нарушает рендеринг при прокрутке или навигации по результатам с помощью клавиатуры. Я раздвоил коды и поле здесь . Единственный код, который я адаптировал, - это функция ItemRenderer
, изменяющая исходный Item
на ListItem
или MenuItem
, но результат тот же. Я также адаптировал FixedSizeList itemSize
к 46
, чтобы он соответствовал высоте компонента material-ui, но он ничего не исправляет.
Я не совсем понимаю, почему пример списка material-ui работает с реагирующим окном , но он прерывается с понижением .
Буду признателен за любую помощь:)
Используемые версии:
@material-ui/core: 3.9.3
downshift: 3.1.8
react-window: 1.8.1