【发布时间】:2018-02-17 14:47:27
【问题描述】:
我有一个带有触发元素的组件,触发元素是一个反应组件,如下所示
const TriggerComponent = () => <div> trigger example </div>
<MyComponent trigger={<TriggerComponent />} />
在MyComponent类里面,我想通过cloneElement或者creatElement API给触发器Element添加ref属性,当然我不能按照react文档给功能组件添加ref属性。所以我的想法是把函数组件转成类?
如果您对如何实施这个想法有任何想法,请告诉我?
【问题讨论】:
-
您想从
TriggerComponent获得ref吗?
标签: javascript reactjs