反应虚拟化项目使我能够有效地呈现非常大的组件列表.在我的项目中,列表项是容器组件,即连接到redux存储的组件.他们只知道他们的ID,容器组件负责获取所有相关数据,例如正文,日期,用户名等.
我面临的问题是计算这些组件的高度.React-virtualized有一个CellMeasurer组件用于计算动态高度,但CellMeasurer测量组件默认状态的高度,在我的容器组件中为0,因为容器组件在呈现第一个时尚未获取数据时间.
有没有办法在容器加载内容时强制重新计算组件高度?
redux react-virtualized
react-virtualized ×1
redux ×1