Reactjs 组件何时可以在react中编辑属性?

Reactjs 组件何时可以在react中编辑属性?,reactjs,react-native,Reactjs,React Native,我查了一下密码,发现 this.props.formVisibility=false 由于无法更新react组件中的属性,因此代码不应该工作,但执行过程中没有任何错误 现在我想知道,在什么条件下可以编辑组件中的道具?假设您有父子关系。若父级的状态作为道具传递给子组件,那个么无论何时你们想要更新道具,你们都需要更新父级的状态,而不是子组件中的道具。一旦状态得到更新,这将更新到道具以及在子组件希望,所以它清楚的一点 参考:根据react官方文件,接收者不应更新道具

我查了一下密码,发现

this.props.formVisibility=false

由于无法更新react组件中的属性,因此代码不应该工作,但执行过程中没有任何错误


现在我想知道,在什么条件下可以编辑组件中的道具?

假设您有父子关系。若父级的状态作为道具传递给子组件,那个么无论何时你们想要更新道具,你们都需要更新父级的状态,而不是子组件中的道具。一旦状态得到更新,这将更新到道具以及在子组件希望,所以它清楚的一点


参考:

根据react官方文件,接收者不应更新道具