代码之家  ›  专栏  ›  技术社区  ›  Aamir

如何在ReactJS中从同一父级中的第一个子级访问第二个子级的ref

  •  0
  • Aamir  · 技术社区  · 6 年前

    我有包含两个子组件的父组件。

    <Parent>
    <Child1></Child1>
    <Child2></Child2>
    </Parent>
    

    在Child2组件中我有一个 Ul (无序列表),其中 ref="mylist" .

    <ul ref="mylist" className="list"><li>Test1</li><li>Test2</li><li>Test3</li></ul>
    

    那我怎么才能进入 mylist Child1 组件并获取列表值。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Dima Vishnyakov    6 年前

    您可以考虑将值存储在父组件中,并将它们作为道具传递给子组件。

        2
  •  0
  •   Sid    6 年前

    在父级中使用React.createRef()并将其作为prop传递给子级。