javascript如何在异步.once(“ value”函数内使用$ .get

时间:2018-10-15 21:10:12

标签: javascript asynchronous get nested

我正在使用Firebase实时数据库,但发现自己正在使用此异步功能

ref.child(userId).orderByChild('c').equalTo(content).once("value", function(snapshot){
          if (snapshot.exists()){
                // code

然后在该线程提示(How to make a URL Shortener with the Bitly API with JavaScript JQuery?)之后,我正在尝试在上述异步函数中使用所有API缩短网址,例如:

$.get(myUrl, function(response) {
   shortURL = response.data.url;
   alert(shortURL);
});

但是据我了解,两者都是异步的,实际上shortURL的警报是正确的,但是我无法在shortURL函数之外使用$.get ...

0 个答案:

没有答案