React native 关于react native中的道具

React native 关于react native中的道具,react-native,React Native,说: 道具由父级设置,并且在组件的整个生命周期内都是固定的 这让我感到困惑,因为在React中情况并非如此,在React中,组件的同一实例在其整个生命周期中可以接收不同的道具(例如,当父级只是将不同的道具值传递给同一个子级时,子级实例保持不变,它只获得新道具)。而上面这一行声称同一个实例在RN中不能接收不同的道具值 这和我们的生活有什么不同吗 另外,如果问题不是在RN github上而是在RN github上,我也无法打开问题,所以万一doc出错,希望来自RN社区的人会遇到这个问题。文档应该说的

说:

道具由父级设置,并且在组件的整个生命周期内都是固定的

这让我感到困惑,因为在React中情况并非如此,在React中,组件的同一实例在其整个生命周期中可以接收不同的道具(例如,当父级只是将不同的道具值传递给同一个子级时,子级实例保持不变,它只获得新道具)。而上面这一行声称同一个实例在RN中不能接收不同的道具值

这和我们的生活有什么不同吗


另外,如果问题不是在RN github上而是在RN github上,我也无法打开问题,所以万一doc出错,希望来自RN社区的人会遇到这个问题。

文档应该说的是,在组件的生命周期内,道具的价值保持不变,直到它从其父级收到新道具,或者您使用类似redux的第三方专门映射不同的价值。

我们的想法是,道具不应该是固定的在子组件中发生了变异,它们不应该在接收它们的组件中进行编辑

您可以了解有关道具的更多信息,尽管React用作示例,但一切都适用于React Native,React和React Native道具的功能相同