我正在使用react-virtualized来防止长列表中的项目在超出视图端口时被加载。但是,我在页面顶部有一个按钮,当单击该按钮时,将使用scrollsTo -virtualized呈现一个项目。它使用React.createRef()来链接按钮和列表项,但是因为呈现的项在dom中不存在,所以ref是null (它适用于呈现的前几个项,但不适用于其余的项)。because the ref of the button is null
我已经设法呈现了一个传递了react-bootstrap Panels数组的react-virtulized List。我测量了我的每一行,并且通过子回调,每次单击子面板时,父状态中的一个属性都会更新。所述属性在react-virtualized List rowHeight()函数中使用,top检查该面板当前是否展开。问题是,虽然List组件正确地更新了行的高度和位置,但动画并不流畅。我的意思是,bootstrap
我使用进行长时间的(1000+)项目列表以供选择。我正在尝试设置一个端到端测试,它需要单击当前未呈现的元素之一。(873) // or .withText(...) or .withProps(...)但是,由于只呈现了ListItem的一个小子集,所以TestCafe无法找到所需的元素。我一直试图弄清楚如何使用TestCafe的滚动列表容器,以便呈现所需的</em