安装前计算React元件高度

时间:2017-06-30 11:03:40

标签: reactjs

我有一组项目会被渲染成一个列表。渲染时,每个项目的高度都不同。我需要事先知道项目的高度,然后才能将它安装到DOM中。因此容器应该知道它们渲染之前渲染的每个项目的高度:)

是否有可能在动态插入到DOM之前计算React元素的高度?

1 个答案:

答案 0 :(得分:0)

我猜你在渲染之前无法获得元素的高度,因为DOM API无法为你提供它甚至不知道的元素高度。

所有不同的高度是否完全随机?如果没有,你可以根据每个元素的props对象进行猜测。