Issue #868✓ ResueltoAbierto el 14 de febrero de 2018por nojackoReacciones 5

El evento "component:add" se activa cuando se mueven componentes

Respuesta rápidapor artf2

@japo32 todos los eventos públicos disponibles están documentados aquí: https://grapesjs.com/docs/api/editor.html#available-events

Lee la respuesta completa abajo ↓

Pregunta

Tomado de https://github.com/artf/grapesjs/wiki/API-Editor

component:add - Se activa cuando se añade un nuevo componente al editor, el modelo se pasa como argumento al callback

Tengo entendido que el component:add solo debería llamarse cuando el bloque se arrastra desde el panel de bloques y se suelta en el editor. No creo que esto deba pasar cuando un bloque se mueve por el editor (para eso es component:update...)

Reproducir

  1. https://jsfiddle.net/szLp8h4n/11/
  2. Mueve cualquiera de los componentes de texto dentro de la página.
  3. Se mostrará una alerta.

Gran proyecto, por cierto. 👍

Respuestas (3)

seifelhoseiny12 de julio de 2022

¿Alguna novedad sobre este problema? Sigue llamando a un evento component:add cuando simplemente muevo un componente.

lv-alex22 de marzo de 2018

Funciona. ¡Gracias@artf

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 →

Explorar categorías de plugins

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