Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html ReactJS-获取未定义css高度的动态div的高度_Html_Reactjs_Height - Fatal编程技术网

Html ReactJS-获取未定义css高度的动态div的高度

Html ReactJS-获取未定义css高度的动态div的高度,html,reactjs,height,Html,Reactjs,Height,获取动态创建的div的高度时遇到一些问题。此div未定义css height属性。我用的是React JS。我尝试使用jQuery、纯javascript和React工具来获取DOM节点,但结果总是0。如果我在控制台上尝试$(..).height(),则值显示正确。有人能帮我吗?谢谢。我制作了一个小提琴来复制你的问题,它正确地读取了高度。请注意,我正在使用reactsref属性和ReactDOM.findDOMNode()访问 我意识到问题在于反应生命周期。我提出了一个新的问题 你什么时候读

获取动态创建的div的高度时遇到一些问题。此div未定义css height属性。我用的是React JS。我尝试使用jQuery、纯javascript和React工具来获取DOM节点,但结果总是0。如果我在控制台上尝试$(..).height(),则值显示正确。有人能帮我吗?谢谢。

我制作了一个小提琴来复制你的问题,它正确地读取了高度。请注意,我正在使用reacts
ref
属性和
ReactDOM.findDOMNode()
访问



我意识到问题在于反应生命周期。我提出了一个新的问题

你什么时候读高度?您能提供一些代码吗?我在componentDidMount上使用它,如下所示:“componentDidMount:function(){console.info($('div.titleModel').outerHeight(true));”