javascript - 无法通过 createRef 访问 DOM 对象
问题描述
我对 React JS 很陌生。我正在尝试访问 iframe 的 dom 对象以更改其大小。
我的渲染中有 iframe -<iframe ref={this.myRef} ></iframe>
在构造函数中,我有
this.myRef = React.createRef()
当我控制台日志(this.myRef.current)时,我返回 null 即使当我控制台(this.myRef)时,它显示它内部有电流并且它包含许多对象。
解决方案
我在 'react-dom' 版本 16.0.0 上,我升级到最新的 - 16.7.0 ,它开始工作了!
推荐阅读
- spring-boot - Solr:@Dynamic 字段不适用于选择查询
- angular - 如何在点后设置数字和货币符号的样式?
- sql - 如何在 Netezza sql 中随时间聚合?
- python - Webots 中的远程对象创建
- python - 文本数据/字符串未正确解析到 python 中的字典
- prestashop-1.6 - 为什么在 prestashop 后端重复产品
- ios - 如何在 iOS 中使用 TLS 会话票证(目标 c)最小化 Firebase 实时数据库下载带宽并最小化计费
- c# - 找不到包 Microsoft.AspNetCore.Razor.Design。源中不存在具有此 ID 的软件包:
- r - 如何在 `mutate` 中的 `map` 中取消引用 (!!)
- python-3.x - 在 VS 代码中设置 UWSGI 调试