如何在MobX中使用React ref?

时间:2018-07-31 06:32:34

标签: reactjs

我的代码是这样的

render() {
    return (
      <div>
        <Layout ref={element => this.ipDetailDOM = element} id="ip-detail">
            ...
        </layout>
      </div>
    )
}

但是this.ipDetailDOM返回一个Adapter对象。

Adapter {props: {…}, context: {…}, refs: {…}, updater: {…}, _reactInternalFiber: FiberNode, …}

我不知道要使用它吗?

1 个答案:

答案 0 :(得分:0)

您可以使用ReactDOM.findDOMNode(this.ipDetailDOM)访问基础DOM节点。

此处正在演示:https://codesandbox.io/s/n453w61j5p