【发布时间】:2018-07-09 20:00:27
【问题描述】:
我们遇到了监听器在错误时间触发的问题。我试图通过以下方式查看元数据更改:
firebase.firestore().collection('Users').doc($scope.user.uid).collection($scope.longLanguage).doc('Missing_Word').onSnapshot(function(snapshot) {
snapshot.docChanges().forEach(function(change) {
console.log(change.doc.data());
})
这是错误信息:
Uncaught TypeError: snapshot.docChanges is not a function
我也尝试打开 metadataChanges:
firebase.firestore().collection('Users').doc($scope.user.uid).collection($scope.longLanguage).doc('Missing_Word').onSnapshot({includeMetadataChanges: true}, function(snapshot) {
snapshot.docChanges().forEach(function(change) {
console.log(change.doc.data());
})
我们在documentation 附近写了这篇文章。知道我们做错了什么吗?
【问题讨论】:
标签: javascript firebase google-cloud-firestore