这在 React 0.12 版中工作得很好:
componentDidMount: function () {
var dom = this.getDOMNode();
}
该变量dom
获取渲染组件的实际 DOM 节点。但是,将其转换为 React 0.13 并不能按预期工作:
componentDidMount: function () {
var dom = React.findDOMNode();
// dom is undefined
}
我试过React.findDOMNode(this)
哪个也不起作用。基本上我只是想在不使用 ref 的情况下获取渲染函数渲染的顶级 dom 节点。这可能吗?