目前我的组件渲染了4次。看起来它正在为每个道具渲染。如果我删除了除网络之外的道具,那么它只渲染一次,但是我确实需要其他道具。我在componentDidUpdate中使用了if语句,因为我需要检测更改,但是我渲染了4次,并且我的网络属性是相同的 export class Camera extends Component {return ( navigation={props.navigation} network={React.useC
React的新特性-原生的,正在努力更新当前视图。我有一个组件LanguageSelector,这是由应用程序组件加载。现在,当更改语言时,我希望将App组件字符串更新为新选择的语言。一旦用户登录,语言选择器组件也会加载到header组件中,并且可以随时更改语言。我正在使用react-native-localization,我所做的一切就是(并且它是有效的): import LocalizedStrings from '<e