我正在使用react native和firebase创建一个应用程序。我已经用React native成功实现了Firebase / firestore。我正在给用户注册,并首先成功将他/她的个人资料信息上传到Cloud Firestore。但是今天我删除了所有集合,并尝试创建一个新用户,经过自动鉴定后,我的firesore数据库中没有任何新集合/文档创建。我调试了代码,但是在doc()。set()之后,我的调试控件未成功输入或捕获到块。 下面是我的源代码
_updateUserProfile(
the_uid,
the_email,
the_name,
the_user_name,
the_dob,
the_gender,
the_affiliation_name,
the_company_name,
the_query,
the_queryCourse
){
let userData;
userData = {
name: the_name,
user_name: the_user_name,
email_id: the_email,
user_dob: the_dob,
user_gender: the_gender,
university: the_query,
field_of_Study: the_queryCourse,
afiliation_name: the_affiliation_name
};
firebase
.firestore()
.collection("UneleapNew")
.doc("Registration")
.collection(this.props.user_type)
.doc(the_uid)
.set(userData)
.then(ref => {
console.log(ref);
})
.catch(error => {
alert("fail" + error.toString());
});
}
我的这段代码昨天正常工作,但是今天删除collectios后,此代码无法工作。调试控件在.set(userData)上停止,此后没有任何反应。 对不起,英语不好。 谢谢。
编辑=> 在同一时间之后,我出现红色屏幕并出现错误:未定义图像