不会。 addSnapShotListener是Firebase Firestore中的方法,用于监视指定文档的任何更改并自动调用回调函数。它只会触发它自己的回调函数,不会影响或触发其他函数。如果您希望在文档更改时启动其他的功能,则需要将这些功能包含在回调函数中。
以下是一个使用addSnapShotListener的示例:
const docRef = firebase.firestore().collection("cities").doc("SF");
docRef.onSnapshot(function(doc) {
console.log("Current data: ", doc.data());
// 这里可以添加任何其他需要的功能
});