我想返回实时数据库的snapshot.val()
:
function get_details(){
get(ref(db,"pay/0/0/")).then((snapshot) => {
if (snapshot.exists()) {
var resp = [];
resp.push(snapshot.val());
return resp;
}
}
}
let response = get_details();
console.log(response); //undefined
我一直得到undefined
作为返回值。我已经按照this帖子的答案。
如何解决此问题?
1条答案
按热度按时间iszxjhcz1#
如果您从代码中的其他地方调用
get_details
,请尝试:同时检出How do I return the response from an asynchronous call?