react-native - 导航到组件两次给出 setstate 错误

标签 react-native native-base

我有一个包含两个组件的 react-native 小应用程序。 两次导航到一个组件,这给了我 setState 函数错误。 任何人都知道这个。 我使用 native base 作为我项目的入门工具包。 我做的唯一改变是我将 UI 渲染部分分开在不同的 js 文件中。 提前致谢。

最佳答案

这与您的渲染功能有关。 当没有可用的状态变量时,setstate 函数会出错。 可能会再次导航到同一屏幕,它会为您提供该页面的新状态而不是以前的状态。 请检查您的渲染函数。

关于react-native - 导航到组件两次给出 setstate 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41284176/

相关文章:

react-native - React Navigation 5 的标题问题

react-native - 在 ScrollView onEndReached 内 react Native FlatList 从未调用过

react-native - console.error : "fontFamily "Roboto_medium"is not a system font and has not been loaded through Font. loadAsync

reactjs - React-Native 错误将使用 Expo 的视频添加到 App.js 作为背景

react-native - 使用参数作为 Prop 的 React Native 传递函数

ios - 直接从命令行在 iOS 设备上运行 react-native 应用程序?

react-native - React Native Picker 可以在某些项目之间有某种分隔符或分隔符吗?

react-native - 从右到左以获取 native RTL中的特定文本

javascript - Grid 内的列在 react-native-base 中占一半宽度

node.js - NativeBase 设置/安装错误