gab*_*ldo 4 reactjs react-component
我想知道是否可以向组件实例添加新的prop,组件实例如下所示:
也许是直接修改组件实例的坏习惯,但我想知道它是否可能.
你可以通过使用React.cloneElement:
const changeProp = (component) => (
{React.cloneElement(component, {
someProp: { value }
})}
)Run Code Online (Sandbox Code Playgroud)
反应文档参考:https://reactjs.org/docs/react-api.html#cloneelement
| 归档时间: |
|
| 查看次数: |
1904 次 |
| 最近记录: |