javascript - React:如何从具有动态高度的子项中获取元素的参考高度?
问题描述
我有一个包含一些文本元素的组件。
基于其他一些东西,文本可以是一些单词,也可以是一堵文字墙。从父母那里,我需要知道
我尝试使用回调引用但无济于事的孩子内部元素的确切高度。我只能得到第一个值,但我需要它来更新
https://codesandbox.io/s/nervous-mendeleev-xf2cg?file=/src/App.js
这是代码的示例。
更新:当我直接检查高度时,我注意到的一件事是我得到了以前的值(有点像你使用 setState 并且没有意识到它是异步的)
小时(高度:~60),反之
大时显示~100
解决方案
推荐阅读
- github - GitHub Enterprise 中的 GitHub 操作在 npm 包上提供 401 和 404
- syntax - 这些符号在有关语法的 RFC 文档中是什么意思?
- java - Springboot jetty web socket客户端:如何知道onMessage(String)和onMessage(byte [])之间的关系
- python - 获取有效格式 xml
- r - R 版本 4.0.3 中的包“soiltexture”
- ios - Swift 包管理器中的 SWIFT_OBJC_BRIDGING_HEADER
- json - 如何在 Azure Policy 中添加动态标签?
- html - 使用带有 input.invalid 和 input.valid 的 HTML 必需属性
- python - 找不到页面 (404) 当前路径 firstapp/about/ 与其中任何一个都不匹配
- python - 熊猫在多列上合并而忽略 NaN