Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

angular.fromJson

Bom dia!

Porque para pegar o parametro na controller CarroEscolhidoController usou:

$scope.carroEscolhido = angular.fromJson($stateParams.carro);

E na controller FinalizarPedidoController usou

$scope.carroFinalizado = angular.fromJson($stateParams.carro, $scope)

?

Porque o uso do $scope no segundo?

Obrigada.

3 respostas
solução!

Oi Pryscila.

Realmente nao precisa desse segundo argumento. No vídeo a gente só usa o primeiro argumento mas na hora da transcrição do vídeo para texto, foi adicionado esse cara. Vou pedir para arrumar lá no texto.

O correto é o

$scope.carroFinalizado = angular.fromJson($stateParams.carro)

Foi uma coisa que eu notei muito nesse curso e que dificultou um pouco: muito erro na sintaxe, e o codigo muda muito de uma parte do curso pra outro, as vezes como o codigo termina em um curso, nao é o mesmo que inicia em outra aula.

Se isso aconteceu, peço desculpas e indique onde foi para tentarmos arrumar, assim que possível.