Issue #5049💬 RespondidoAbierto el 13 de abril de 2023por ronaldohochReacciones 2

Problema al arrastrar un componente compuesto por imagen y enlace

Respuesta rápidapor gustavohleal1

¡Hola! He probado tu solución. Cambia la imagen correctamente con la imagen bloqueada dentro del componente principal y puedes moverla. El atributo 'src' cambia en el modelo, pero cuando mueves el componente vuelve a la imagen provisional. Si cambias la imagen y luego abres el modal de Código de Vista, verás que el at...

Lee la respuesta completa abajo ↓

Pregunta

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Brave Enlace de demo reproducible https://jsfiddle.net/rp7oc96v/1/ Describe el bicho ¡Hola Arthur! Estoy creando un nuevo componente, una imagen dentro de un enlace, como el componente 'mj-image', pero me quedo atascado en una configuración o es un error... ¿Cómo reproducir el bicho?Deja el bloque "Link na Imagem"Cuando intentas arrastrar el nuevo componente de la imagen, grapesjs selecciona la imagen y no la etiqueta raíz del componente (<a>)Si necesito arrastrar todo el componente, n...

Respuestas (4)

gustavohleal14 de abril de 2023

¡Hola! He probado tu solución. Cambia la imagen correctamente con la imagen bloqueada dentro del componente principal y puedes moverla. El atributo 'src' cambia en el modelo, pero cuando mueves el componente vuelve a la imagen provisional. Si cambias la imagen y luego abres el modal de Código de Vi...

artf18 de abril de 2023

@gustavohleal mi error, tienes que actualizar directamente la propiedad 'src' en lugar del atributo 'image.set({ src: asset.getSrc() });'

artf14 de abril de 2023

Utiliza la propiedad 'data-gjs-locked="true'' para ignorar la imagen y actualizar correctamente tu componente personalizado '''js Eliminar runCommand("open-assets"); ya que no tiene sentido usarlo en el lado del modelo Puedes activar el componente mediante bloques (https://grapesjs.com/docs/api/blo...

ClaudeCode17 de mayo de 2026

Gracias por informar de esto, @ronaldohoch. Buena pregunta sobre Problema al arrastrar un componente compuesto por imagen y enlace. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específico Busca el método...

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.