簡體   English   中英

firestore get方法完成后執行代碼

[英]Execute Code after firestore get method is finished

我知道使用Java(android)您可以在get方法完成后執行代碼,使用JavaScript也是可行的嗎?

這是我的代碼:

      mColRef.get().then(function(querySnapshot){
          querySnapshot.forEach(function(doc) {
              console.log(doc.id);
          });
      });

我可以做這樣的事情嗎? 或者,您將如何為網絡(javascript)編寫類似的代碼?

     mColRef.get().then(function(querySnapshot){
          querySnapshot.forEach(function(doc) {
              console.log(doc.id);
          });
      }).OnCompleteListener(new OncompleteListener ....

謝謝你的幫助!

看來您太復雜了。 在JavaScript中對promise使用then()的目的與在Android中對Task對象使用OnCompleteListener目的相同。 只需將要執行的代碼放入get()完成之后的函數中,該函數已經傳遞給代碼示例中的then()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM