我想检查文件是否存在以执行if / else。我使用的是angularfire2。
event.sortOrder
这样做我应该有x.payload.exists,但实际上我没有。
this.angularFirestore.doc(`users/${credentials.user.uid}`)
.snapshotChanges()
.subscribe(x => console.log(x))
答案 0 :(得分:1)
您要找的是x.payload.exists
。
快照表示已经进行的更改,您必须访问有效负载才能知道它是否存在。
示例:
this.angularFirestore.doc(`users/${credentials.user.uid}`)
.snapshotChanges()
.subscribe(x => console.log(x.payload.exists))