Skip to content

Instantly share code, notes, and snippets.

@nicobytes
Created September 11, 2017 18:44
Show Gist options
  • Select an option

  • Save nicobytes/be7a4a07b09bef5001be49a872d8f1ba to your computer and use it in GitHub Desktop.

Select an option

Save nicobytes/be7a4a07b09bef5001be49a872d8f1ba to your computer and use it in GitHub Desktop.
example
getVendedores(){
let vendedores = [];
let sizeVendedores = 0;
return new Promise((resolve, reject)=>{
this.fireDatabase.list('/supervidores/idSupervidor/VendedoresList')
.subscribe(list =>{
sizeVendedores = list.length;
list.forEach(vendedor=>{
let imei = vendedor.imei;
this.fireDatabase.object('/vendedores/'+imei)
.subscribe(dataVendedor=>{
vendedores.push(dataVendedor);
if(vendedores.length == sizeVendedores){
resolve(vendedores);
}
})
})
})
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment