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

Tudo perfeito agora, só o popup que insiste em não aparecer!!

Olá Lazaro, agora estou no jogo .. rs Depois da sua dica da versão 1 tudo ficou perfeito!

Estava indo muito bem, só não teve jeito de fazer o popup funcionar. Não sei se ajuda, mas olha meu código:

Controler

angular.module('starter')
        .controller('FinalizarPedidoController', function($stateParams, $scope, $state, $ionicPopup){

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

            $scope.finalizarPedido = function() {
                $ionicPopup.alert({
                    title: 'Don\'t eat that!',
                    template: 'It might taste good'
                }).then( function(){$state.go('listagem');});
            };
        })

finalizarPedido.html

        <a class="button button-positive button-full" ng-click="finalizarPedido">Realizar um sonho</a>

Clico no botão Realizar um sonho e nada acontece. E, não sei como debugar para achar o que pode estar errado. Aparentemente ele não chama a função.

3 respostas
solução!

Fico muito feliz em saber que está conseguindo avançar.

Ali no ng-click tem que chamar a função, então faltou o ()

tente assim:

<a class="button button-positive button-full" ng-click="finalizarPedido()">Realizar um sonho</a>

Fantástico!!! Funcionando.

Lazaro, que aproveitar para parabenizar pelo seu método de ensinar e rapidez no feedback.

Abs

Obrigado Angelo.

Sempre que possível eu tento ajudar vcs aqui no forum. Grande abraço e bons estudos.