我使用React Grid进行虚拟滚动。不幸的是,它没有"滚动到行功能"。有时,我需要以编程方式在React Grid中选择一行,并向用户显示所选行。我知道所需行的ID,但我无法使用document.getElementById('elementID').scrollIntoView()
,因为到目前为止还没有在DOM中生成此行。
任何想法如何解决?我需要一个虚拟列表,因为它有性能,需要任何支持分组的项目。
答案 0 :(得分:0)
您可以使用react-scroll-to-component,它可以平滑滚动到引用的组件。
我使用它并且效果很好。
Running example I've made