【问题标题】:Get React dom components from children从子节点获取 React dom 组件
【发布时间】:2015-03-30 15:27:30
【问题描述】:

我知道如何通过this.props.children 及其访问器插件React.children 检索 React 组件的子组件。但我得到的只是ReactElement 的实例。

一旦我的父组件和子组件被挂载,我如何获取具有getDOMNode 方法的对象(即ReactDOMComponent 的实例)?

我仍然使用 React 0.12。我知道...

【问题讨论】:

  • 一旦组件被挂载,它们就在 DOM 中……所以你可以从根节点使用标准的 DOM 方法。 React 组件的子代是ReactElements,因此其行为符合预期。那么,你想要完成什么?

标签: javascript reactjs


【解决方案1】:

您可以像往常一样获取它们 - 通过使用 jQuery 或 document.querySelectorAll 选择它们。毕竟它们只是 DOM 节点。

【讨论】:

    猜你喜欢
    • 2015-06-16
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    相关资源
    最近更新 更多