66得票19回答
在goBack()时刷新先前的屏幕

我是React Native的新手。当我们通过调用goBack()返回到以前的屏幕时,如何刷新/重新加载该屏幕? 假设现在我们有3个屏幕A、B、C:A -> B -> C 当我们从屏幕C运行goBack()时,它会返回到屏幕B,但是状态/数据仍然是旧的。如何刷新它?构造函数不会第...

56得票27回答
React-Native iOS中的Podfile问题,使用"use_native_modules!"时出现问题!

在我的React Native项目(react-native@0.60)中,在ios/目录下运行pod install时,出现以下错误:[!] Invalid `Podfile` file: no implicit conversion of nil into String. # fro...

53得票3回答
如何为React Native iOS构建.ipa应用程序?

我会尝试使用"https://dev59.com/f57ha4cB1Zd3GeqPnrqB",但是我无法获取.ipa文件。 是否有人能解释一下如何获取.ipa文件?

48得票8回答
在macOS Big Sur上,pod安装失败

我对 macOS 还比较陌生,最近从 Windows 转换过来使用 macOS,我开始着手处理 react-native 应用程序,在尝试运行 react-native run-ios 命令时出现以下错误: error Could not find "Podfile.lock" at /Us...

46得票17回答
React Native - pod安装问题「无法加载文件......node_modules/react-native/scripts/react_native_pods」

当我有一个React Native项目...并且在运行pod install时,它会给我以下错误。Invalid `Podfile` file: cannot load such file -- /myPath/node_modules/react-native/scripts/react_n...

43得票3回答
componentWillMount已被弃用,并将在React Native的下一个重大版本0.54.0中被移除。

我使用React Native的最新版本0.54.0, 在iOS上运行应用程序时会出现关于生命周期方法不推荐使用的警告,并请更新组件。 警告: componentWillMount已被弃用,将在下一个主要版本中删除。请改用componentDidMount。作为临时解决方法,您可以将其重命...

42得票11回答
React Native WebView 加载指示器

我试图在Web中展示加载指示器,代码如下。加载指示器正在显示,但是在页面加载后出现白色背景。如果我将startInLoadingState更改为false,则Web内容会显示,但是加载指示器不会显示。这在"react-native": "0.46.3"上发生在iOS中。renderLoadin...

42得票8回答
电子邮件验证(React Native)。对于所有条目返回“无效”结果。

我正在尝试通过检查表达式来验证用户的电子邮件,但我得到的结果对于所有条目都是无效的。 更新的代码class dummytest extends Component{ constructor(props){ super(props); this.state = { ...

39得票13回答
React Native IOS构建错误 - typedef重新定义不同类型('uint8_t'(又名'unsigned char')与'enum clockid_t')

升级React Native从0.61.5到0.63.2后,在IOS上使用Flipper会出错:typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t')。在Gi...

37得票1回答
在React Native项目中使用Swift包管理器

iOS中,React Native支持使用CocoaPods导入Objective-C和Swift代码。 是否有办法通过Swift Package Manager引入第三方库?