Uplod de imagem em base 64
Criador
Marcos Birro Calixto
Boa tarde Carlos.
Você tem algum exemplo de upload de arquivo em Vue? Estou usando o Vue 2.6.
Queria transformar para bae 64 e fazer a upload enviado via Json ara a API de cadastro.
Api em Laravel 8.
Criador
Marcos Birro Calixto
Estou fazendo assim mas não converte para base 64.
salvaImagem: function (e) {
let arquivo = e.target.files || e.dataTransfer.files;
if (!arquivo.length) {
return;
}
let reader = new FileReader();
reader.onload = (e) => {
this.image = e.target.result;
};
reader.readAsDataURL(arquivo[0])
console.log(arquivo);
console.log(this.image);/// Aqui não aparece na console.
},
Manager
Carlos Ferreira
Olá, Marcos!
Tudo bem?
Tenho sim amigo, tanto neste curso:
https://academy.especializati.com.br/curso/laravel-com-vue-js
Quanto neste tem upload de arquivos com o Vue.js para o Laravel:
https://academy.especializati.com.br/curso/curso-larachat
Mas, não salvo a imagem como base64 no banco, seria um suicídio. O ideal é salvar em uma S3 ou algo parecido.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!