我想知道如何将祖父组件中的函数传递给孙组件。
我在祖父组件中有一个函数可以获取 id
和 slice()
。
但是id来自孙子。
顺序是这样的。
<Manager />
<RecordList />
<RecordItem />
当按钮被点击时,它应该给来自的函数id
没有 Context API
我怎么能做到这一点?
并使用传递道具给孩子
你能举个例子吗? 谢谢大家
答案 0 :(得分:0)
您可以在 React 中使用 Context API
,并且可以将任何数据传递给特定组件下的任何子嵌套器。
编辑 由于您提到您不想使用 Context API。对于这样的事情,孩子只有一个组件深,你可能可以通过中间孩子传递一些道具。我会给你一些粗略的想法,因为你在例子中没有写代码,所以不可能写出完整的。
mean()