首页 > 解决方案 > 如何获取反应页面的页面高度

问题描述

在呈现所有内容后,我想在 React 中获取页面的高度。该页面是动态构建的(使用 post api),因此加载内容需要几毫秒。

我尝试使用以下方法获取componentDidMount函数中的高度:

var body = document.body, html = document.documentElement;
          var height = Math.max(body.scrollHeight, body.offsetHeight,
              html.clientHeight, html.scrollHeight, html.offsetHeight);

但是不起作用(它给了我一个小的高度,没有整页)

你知道怎么做吗?

非常感谢!

标签: reactjsheight

解决方案


推荐阅读