No meu caso não deu certo, fiz de uma forma diferente do curso, pois uso axios...
botão:
<button class="btn btn-danger" @click.prevent="apagar(resultado)"><i class="fa fa-ban"></i> Apagar</button>
data:
data() {
return {
erro: '',
sucesso: '',
resultados: []
}
}
methods:
methods: {
apagar: function(resultado) {
axios.delete('/user/' + resultado.id)
.then(resultado => {
let indice = this.resultados.indexOf(resultado)
this.resultados.splice(indice, 1)
this.sucesso = 'Registro apagado com sucesso'
})
.catch(err => {
this.erro = 'Erro ao apagar - ' + err
})
}
}
Do banco ele remove corretamente, porém do front ele remove outro... ai quando dou f5 e atualizo ai ele volta com o correto... Mas do banco ele remove perfeitamente, o que pode ser?