gpt4 book ai didi

reactjs - 如何在 React.js 中向组件实例添加 props?

转载 作者:行者123 更新时间:2023-12-03 13:42:58 26 4
gpt4 key购买 nike

我想知道是否可以向组件实例添加新的 prop,组件实例如下所示:

enter image description here

直接修改组件实例也许是一种不好的做法,但我想知道这是否可能。

最佳答案

您可以使用React.cloneElement来做到这一点:

const changeProp = (component) => (
{React.cloneElement(component, {
someProp: { value }
})}
)

引用 React 文档:https://reactjs.org/docs/react-api.html#cloneelement

关于reactjs - 如何在 React.js 中向组件实例添加 props?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48233363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com