Aguardar retorno de uma requisição

[Concluído]

André Cabral Criador 10/01/2020
André Cabral

 

Tenho um metodo que envia por get uma URL, porém o vue não aguarda o processamento e envia o retorno do JSON

Ocorre tudo certinho, status 200 e tals.

 

               gerarBoletos: function (data) {

 

                    if (confirm('Tem certeza que deseja gerar Boletos para essa negociação?'));

 

                    axios.get('{{route('admin.boletos.gera', $negociacao->id)}}')

                    .then(response => {

                        this.init()

                    })

                    .catch(error => {

                        console.log(error)

                    })

 

                },

 

Criador André Cabral 10/01/2020
André Cabral

RESOLUÇÃO:

 

 async gerarBoletos() {

                   if (confirm('Tem certeza que deseja gerar Boletos para essa negociação?'));
                        this.isLoad = true;
                    await axios.get('{{route('admin.boletos.gera', $negociacao->id)}}')
                    .then(response => {
                        this.isLoad = false;
                        this.init()
                    })
                    .catch(error => {
                        console.log(error)
                    })
Manager Carlos Ferreira 11/01/2020
Carlos Ferreira

Olá, André!

Que bom conseguiu resolver, meus parabéns.

Obrigado por compartilhar a solução;

Abs;

Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!