caros, estou com a seguinte problema, estou usando uma chamada como abaixo no controller:
MenuService.consultar(IdPai)
.success(function (results) {
submenus = results;
})
.error(function (error) {
console.log('erro: ' + error);
});
for (i=0; i < submenus.length; i++) {
.... codigo aqui
}
mas quando entro no for a chamada async ainda não foi terminada eu acho e com isso tenho undefined no "submenus.length", como posso fazer para forçar esperar ou o que devo fazer para deixar essa chamada sync. Obrigado