gpt4 book ai didi

javascript - for 循环后数组未填充?

转载 作者:行者123 更新时间:2023-11-29 23:46:02 24 4
gpt4 key购买 nike

<分区>

这是我的问题:

getPlaceNames(){
var places = [];
var source =firebase.database().ref(`${this.props.countryProp}/${this.props.cityProp}`);
source.on('value', function(snapshot){
for (var key in snapshot.val())
places.push(key);
});
console.log(places);
return places;
}

所以发生的事情是 places 在循环完成后仍然以空数组结束。这里到底发生了什么,我该如何解决?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com