reactjs - 如何在 MobX 中使用 React ref?
问题描述
我的代码是这样的
render() {
return (
<div>
<Layout ref={element => this.ipDetailDOM = element} id="ip-detail">
...
</layout>
</div>
)
}
但this.ipDetailDOM
返回一个Adapter
对象。
Adapter {props: {…}, context: {…}, refs: {…}, updater: {…}, _reactInternalFiber: FiberNode, …}
不知道能用吗?
解决方案
你可以使用ReactDOM.findDOMNode (this.ipDetailDOM) 来访问底层的 DOM 节点。
推荐阅读
- javascript - 带有数组包含的 Firestore where 语句不起作用
- python - sklearn 错误 ValueError:输入包含 NaN、无穷大或对于 dtype('float32')来说太大的值
- macos - 将应用程序放在前面
- django - Django 中的临时用户
- asynchronous - Flutter 计算方法冻结 UI
- excel - 将 Word 文档中的超链接链接到 Excel 工作表中的相应文档
- mysql - MySQL 中 FROM 子句中的子查询失败
- javascript - 如何在隐藏字段中保存单选按钮单击的值?
- c++ - 如果 constexpr 给出错误,则在 false 中实例化模板函数
- javascript - 为什么我的变量没有在 php 中传递?