Я использую реагирующую виртуализацию с CellMeasurer и такую динамическую высоту, как эта
https://codesandbox.io/s/react-virtualized-list-with-random-height-ciwvq
Но мои данные более сложны, чем те, которые я использовал в кодах и окне.
Я попытался отрендерить 2060 элементов с помощью Firefox, и 14 элементов были обработаны без ошибок.
https://user -images.githubusercontent.com / 7300656/58968174-e0b06e00-87b5-11e9-9810-1b79c24aa399.png
Но с помощью Chrome он пытался отобразить 658 элементов, прежде чем мои приложения потерпели крах
https://user -images.githubusercontent.com / 7300656/58968208-f45bd480-87b5-11e9-9cf6-06636a3d56ea.png
Я не знаю, почему Chrome пытается отобразить такое количество элементов, когда Firefox отображает только 14. Мой клиент использует хром только в качестве веб-браузера
К сожалению, я не могу показать свой код, потому что он принадлежит моей компании, все, что я могу сказать - я пытаюсь отобразить массив из нескольких объектов, который имеет несколько объектов.
Я использую реагировать и реагировать (16.4.1) и виртуализировать реагировать (9.21.1)
Спасибо