这是我发送给Firebase的提交表单:
enter code heresubmitForm = async () => {
const reg = /^\+?3?8?(0\d{9})$/
if(!this.state.phone.match(reg)) {
Alert.alert('Error', 'Wrong phone number !')
} else if( this.state.username.length < 1) {
Alert.alert('Error', 'Username has to be not empty !')
} else {
await AsyncStorage.setItem('userPhone', this.state.phone)
User.phone = this.state.phone
firebase.database().ref('users/' + User.phone).set({ username: this.state.username })
this.props.navigation.navigate('App')
}
}
我看到两个错误
Async-Storage
包有关。请尝试使用最新的。async-storage
的最新链接您可以使用https://react-native-async-storage.github.io/async-storage/docs/install
我在为我的React本机应用程序设置testID和accessibilityLabel时遇到了一个奇怪的问题,其目的是让Appium Inspector(Appium Desktop)可以看到iOS和Android应用程序上的“accessibility id”,问题如下: 如果testID是设置在一起的辅助标签,iOS的应用程序不显示"辅助ID"的组件,但android的应用程序。 如果我只设置
我是的初学者,通过遵循本教程,尝试在我的android应用程序中安装
我已经学会了我可以使用参考文献来实现这一点。但是,当我将一个ref与几个TextInputs一起使用时,我只与最后一个TextInputs一起使用
问题内容: 我正在与react native一起构建需要twilio集成的android移动应用程序。我使用了npm回购中的示例代码。。 https://github.com/rogchap/react-native- twilio 但是我无法完成它。如果有人对此有任何想法,请帮助我。 问题答案: 我已经找到了解决方法。在这里,我将逐步解释: 第1步: 安装 npm- > npm install
问题内容: 我正在使用一种简单的代码从Java应用程序访问SQLite数据库。我的代码是 但是这段代码给出了一个异常 我该如何解决,请帮助我。 问题答案: 您需要在类路径中有一个SQLite JDBC驱动程序。 Taro L. Saito(xerial)分叉了Zentus项目,并以sqlite-jdbc的名称进行维护。它捆绑了主要平台的本机驱动程序,因此您无需单独配置它们。
我已经尝试了以下代码: 但它显示了一些错误: New-Object:异常调用". ctor"与"1"参数:"无法加载文件或程序集"System.运行时。InteropServices.RuntimeInformation, Version=4.0.0.0,'区域性=中性, PublicKeyToken=b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。" at D:\用户\x