Olá amigos,estou criando uma app utilizando phonegap,angularJS e NodeJS!
É um aplicativo que disponibilizará simulados.

No meu controller eu ja possuo as questões e alternativas do simulado 
escolhido, só que eu preciso saber  como carregar esses 2 JSON's usando um 
unico ng-repeat, ou seja, carregar as questões(1º JSON) e suas devidas 
alternativas(2º JSON).

*Ai vai o meu controller:*










*meusControllers.controller('SimuladoController', 
['$scope','$http','ConexaoService',function($scope,$http, ConexaoService){ 
var url = "http://192.168.0.10:7000/curso/listar";; $http.get(url) 
.success(function(data){ $scope.cursos = data; $scope.meusCursos = 
$scope.cursos[0]; }) .error(function(data){ 
navigator.notification.alert('Erro ao buscar os cursos do aplicativo.', 
function(){}, 'Erro','Fechar'); }); $scope.listarSimulados = function(){ 
var idCurso = $scope.meusCursos.id; var url = 
"http://192.168.0.10:7000/curso/simulados";; $http.post(url,{"id":idCurso}) 
.success(function(data){ simulados = data; $scope.simulados = simulados; }) 
.error(function(data){ navigator.notification.alert('Erro ao buscar os 
simulados do aplicativo.', function(){}, 'Erro','Fechar'); }); }; 
$scope.carregarSimulado = function(simulado){ var getQuestoes = 
function(simuladoSelecionado, callback){ var url = 
"http://192.168.0.10:7000/questao/simulado/";; $http.post(url,{ "id": 
simuladoSelecionado.id }) .success(function(data){ questoes = data; 
callback(questoes); }) .error(function(data){   
navigator.notification.alert('Erro ao carregar ao executar o simulado.', 
function(){}, 'Erro','Fechar');  }); } var getAlternativas = 
function(questoes){   for(var i=0; i<questoes.length;i++){   
$http.post("http://192.168.0.10:7000/alternativa/questao/",{"id":questoes[i].id})
 
  .success(function(data){   $scope.questoes = [];   alternativas = data;   
$scope.questoes = questoes,alternativas;   });   }   
$scope.ons.navigator.resetToPage('processar.html'); } getQuestoes(simulado, 
getAlternativas); }Alguem poderia ajudar-me?Obrigado!*

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to