Для моего текущего приложения я получаю список местоположений базы в текущих местоположениях пользователя и домашнем адресе пользователя, поэтому эти два варианта. Я сохраняю их на двух разных деревьях геофонии и хочу запросить их в разное время, но, в конце концов, я хотел бы объединить их вместе. Поэтому мои данные могут выглядеть так. Мой вопрос заключается в том, как объединить два данных после того, как данные будут загружены, я боюсь, что если я сделаю свои действия за пределами готового предложения, все мои данные не будут готовы, но если я положу действие в любой из готовая статья, другая может быть не готова. Спасибо! -currentLocationGeo -user1 -lat: 12,345 -lng: 53,5435 -addressLocationGeo -user1 -lat: 124,544 -lng: 34,54Как я могу запросить два разных геоинформационных запроса базы данных?
currentLocationGeo.on("key_entered", function (key, location, distance) {
});
addressLocationGeo.on("key_entered", function (key, location, distance) {
});
currentLocationGeo.on("ready", function() {
});
addressLocationGeo.on("ready", function() {
//do something to combine the two geo together and make sure everything is loaded.
finalGeo.push(eachLocation);
});
// сделать что-то finalgeo, но я не являюсь конечно, если finalGeo действительно будет готов, не будучи готовым к гео.