【发布时间】:2015-07-27 17:19:36
【问题描述】:
我已经创建了一些反应组件,因此,父级...获得了一些道具...
随后的每个孩子都会使用这些道具中的大部分,然后是孩子的孩子。
**--> Parent**
(required props)
**-------> child**
(required props)
**-------> child**
(required props)
**------------> sub child**
(required props)
**------------> sub child**
那些“必需的道具”对于所有这些组件都是相同的。每当我在 Parent 中更新道具时,我都必须进入所有这些孩子并更新到(如果需要的话),这似乎有点过分了。当然,它们是必需的和需要的,但好奇是否存在不需要这种重复的快捷方式/或实现。有什么想法吗?
谢谢
【问题讨论】:
-
我不明白这个问题。你是什么意思更新属性?你的意思是更改属性名称?像物理更改javascript文件中的名称一样?如果您正在谈论从父级到子级的 props 值更新,那么这就是 state 的用途,它应该根据该父级 state 值更新任何子 props。
-
是 {...this.props} 您正在寻找的东西吗?将所有道具传递给下一个组件。
标签: javascript reactjs