【发布时间】:2022-01-18 11:11:44
【问题描述】:
我正在尝试创建一个表单来为我的项目添加更多管理员。
async addAdmin() {
const querySnapshot = await getDocs(collection(this.db, "admin-requests"));
querySnapshot.forEach((doc) => {
if (doc.data().email === this.addAdminFormGroup.controls.adminEmail.value) {
setDoc(doc(this.db, "admins", doc.data().uid), {
name: doc.data().name,
email: doc.data().email,
uid: doc.data().uid
});
}
});
}
setDoc(doc(...
doc 部分给了我一个错误:
(参数)文档:QueryDocumentSnapshot DocumentData
此表达式不可调用。 类型 'QueryDocumentSnapshot DocumentData' 没有调用 signatures.ts(2349)
【问题讨论】:
标签: typescript firebase firebase-authentication