Issue #580💬 RespondidoAbierto el 28 de noviembre de 2017por faizansaiyedReacciones 3

¿Cualquier evento o evento de disparo cuando se deja caer un bloque dentro del lienzo?

Respuesta rápidapor ryandeba1

Hola @fsaiyedOB, He podido lograr esto con el evento 'component:update' que se muestra aquí: https://github.com/artf/grapesjs/wiki/API-Editor#available-events Mi código se ve algo así

Lee la respuesta completa abajo ↓

Pregunta

Hola, ¿Cómo puedo activar algún evento cuando se actualiza cualquier bloque o contenido nuevo dentro del canvas? Algo como 'editor.onCanvasUpdate()'

¡Gracias!

Respuestas (3)

duskhacker29 de noviembre de 2017

Cuando pregunté por saber cuándo el lienzo está sucio para poder indicar, @artf me dijo:

editor.on('change:changesCount', (editorModel, changes) => {
  
si (cambia) {
  Haz algo con los cambios 
    } else {
     hacer otra cosa sin cambios 
    }
  });
  
artf30 de noviembre de 2017

También añadiría un evento específico para cada bloque '''js editor.on('bloque:arrastrar:stop', modelo => console.log('drop', model))

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.