Boa tarde!
Estou utilizando a funcionalidade Resolve nas configurações de rotas, onde precisaria executar duas ações respeitando a sequência, mas não estou conseguindo ter êxito.
Abaixo segue o código da minha aplicação.
<!-- Factory -->
angular.module("lancamentoHoras").factory("registroAPI", function($http, config)
{
var _getRegistros = function () {
return $http.get(config.baseUrl + "/registro");
};
return {
getRegistros: _getRegistros
};
});
<!-- Config -->
angular.module("lancamentoHoras").config(function($routeProvider)
{
$routeProvider.when("/registro", {
templateUrl: "view/registroView.html",
controller: "registroController",
resolve: {
registros: function(registroAPI) {
return registroAPI.getRegistros();
}
registrosMap: utilizar os dados retornados do serviço de registro para criar um novo array utilizando a função MAP
}
});
});
Basicamente preciso criar uma função que utilize os dados retornados do serviço de getRegistros() e devolva um novo array utilizando a função MAP.
Abraço!