Galeria de imagens para 1 post específico
Estou quebrando a cabeça e não consigo encontrar uma solução.
1 - Tenho um post do blog e esse post pode conter uma galeria de imagens, eu utilizei one to many ou seja 1 post pode ter muitas imagens mas uma imagem só pode ter 1 post
Até ai ok, o negócio é para atualizar essa coisa tipo ... eu vou editar um post ai eu carrego todas as imagens o negócio é atualizar cada imagem ...
imagem 1 - excluir
imagem 1 - excluir
imagem 1 - excluir
upload
é mais ou menos assim a parada e eu to se ideia ... bugado
Sera que eu tenho que usar jquery para deletar a imagem via ajax quando clicar em excluir?
Olá Brendo!
Você pode deletar a imagem dinamicamente com ajax. Mas, não recomendo o jQuery, e sim o axios (https://blog.especializati.com.br/como-fazer-requisicoes-ajax-com-o-axios/).
Existem N formas de trabalhar com essas imagens, uma delas e deixar a opção de excluir manualmente cada uma, como você mesmo sugeriu, usando ajax.
Saquei testei o axios e funcionoou liso... só que eu sou meio sei la... tenho que aprender muito...
Tem alguma forma de eu colocar a url de forma mais simples?
Recomendo que veja o Curso de Vue.js, ele vai te abrir a mente e mostrar um leque muito grande de oportunidades para criar aplicações incríveis. Você vai gostar.
Dessa forma que você fez, passando a URL FULL fica dinâmico, porém em alguns servidores se o módulo allow_url_fopen estiver desabilitado pode dá erro.
O recomendado é passar apenas a url, assim:
axios.post('/nome-rota', {name: nome})
Para passar o header, pode fazer assim: https://github.com/axios/axios#global-axios-defaults
A minha principal dificuldade com o vue é o webpack... tenho dificuldade em importar os componentes que são em jquery e converter para vue... eu fiz uma app inteira de cadastro de clientes mas eu deletei porque tava dando erro no componente e outros ficaram bugados :/
por exemplo esse carinha aqui...
Mas, você pode usar o jQuery junto ao Vue.js
Embora com o Vue.js seja possível fazer todo o que o jQuery faz, e ainda melhor. Ainda sim isso não invalida usar o jQuery junto.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!