2
respostas

Voltar não some após finalizar compra

Ao finalizar a compra, o app volta para a tela da listagem, porem ainda continua aparecendo o botão voltar dando a opção de voltar para a tela de finalizar o pedido, como tira esse botão?

Código:

angular.module('starter')
.controller('FinalizarProdutosController', function($stateParams, $scope, $ionicPopup, $state, CarroService){
  $scope.pedido = angular.fromJson($stateParams.pedido);
  if ($scope.pedido.params.acessorios.length < 1){
    $scope.pedido.params.acessorios = ["Sem Extras"];
  }

  $scope.mostrar = function(){

    CarroService.salvarPedido($scope.pedido).then(function(dados){
      $ionicPopup.alert({
        title: 'Parabéns',
        template: dados
      }).then(function(){
        $state.go('listagem');
      });
    }, function(erro){
      $ionicPopup.alert({
        title: 'Deu Erro',
        template: "Campos Obrigatórios"
      });
    });
  }

});
2 respostas

Oi Robson.

Da uma olhada no forum que um aluno estava com a mesma duvida que a sua. Veja se o tópico dele te ajuda e se não ajudar vc me fala.

Só achei essa:

https://cursos.alura.com.br/forum/topico-retirar-o-botao-voltar-apos-o-state-go-35964

Não ajudou, pois a mesma parece não ter sido resolvida.