Cambiar el layerable en un evento en tiempo de ejecución no se actualiza inmediatamente
Lo mismo ocurre cuando intento añadir o eliminar un botón de barra de herramientas en un evento: la barra de herramientas no se actualiza hasta que desselecciono el componente y lo vuelvo a seleccionar:
Lee la respuesta completa abajo ↓Pregunta
Cuando cambio la opción de capas de un componente personalizado en un evento, sigue apareciendo en las capas hasta que lo arrastras una vez. ¿Hay alguna forma de solucionar esto forzando la actualización de las capas? ¿O podemos conseguir una solución de error para esto, gracias? Vídeo: [Grapesjs layerable.zip] (https://github.com/artf/grapesjs/archivos/3903554/Grapesjs.layerable.zip)
Respuestas (3)
Lo mismo ocurre cuando intento añadir o eliminar un botón de barra de herramientas en un evento: la barra de herramientas no se actualiza hasta que desselecciono el componente y lo vuelvo a seleccionar:
Además, si pones 'removible' en falso en el mismo lugar donde se pone 'layerable' en mi publicación, la barra de herramientas no se actualiza para eliminar el botón de borrar hasta que guardas y vuelves a cargar.
Intenta activar este evento después de que tus actualizaciones 'editor.trigger('component:toggled')'
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #577
Solo permite un componente de tipo específico en el editor
¿Hay alguna forma de no permitir que ningún componente específico se deshaga más de una vez en la página? Tengo un componente personalizado...
Issue #3134
Desplázate en el lienzo hasta la parte superior de la página cuando intento arrastrar un elemento de las últimas secciones
Versión: 0.16.27 ¿Puedes reproducir el error de la demo? [X] Sí [ ] No ¿Cuál es el comportamiento esperado? Cuando intento arrastrar un com...
Issue #1975
¿Puedo añadir un prefijo estático a todas las clases exportadas?
¿Hay alguna forma de añadir un prefijo personalizado a todas las clases que exporta el grapesjs ? En algunos casos, hay conflictos entre mi...
Issue #1114
La salida HTML personalizada no se ejecuta al recargar
Estoy usando las propiedades toHtml e isComponent para un componente personalizado que permite una salida HTML personalizada. Esto parece f...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.