我想知道是否可以向组件实例添加新的prop,组件实例如下所示: 也许是直接修改组件实例的坏习惯,但我想知道它是否可能. 您可以使用React.cloneElement执行此操作: const changeProp = (compon
也许是直接修改组件实例的坏习惯,但我想知道它是否可能.
您可以使用React.cloneElement执行此操作:const changeProp = (component) => ( {React.cloneElement(component, { someProp: { value } })} )
反应文献参考:https://reactjs.org/docs/react-api.html#cloneelement