Issue #3002💬 RespondidoAbierto el 4 de septiembre de 2020por jcamejoReacciones 0

ERROR: Las propiedades de CSS no se cargan correctamente si el panel del gestor de estilos no está activo en la inicialización

Respuesta rápidapor artf

Supongo que también tenemos que llamar a 'checkVisibilidad' en 'render' (probablemente antes de la llamada onRender)

Lee la respuesta completa abajo ↓

Pregunta

¡Hola @artf!

Déjame describir el problema

Versión:

16.22

¿Cuál es el comportamiento esperado? Los valores de propiedades y la configuración de visibilidad de CSS deberían tener la configuración correcta Describe el error detallado Si el gestor de estilos no está activo al cargar el editor, cuando haces clic en un elemento y abres las propiedades de estilo, no se actualizan.

Pasos para reproducir

1 - Hacer que la vista del panel del gestor de estilos no esté activa por defecto 2 - Hacer que cualquier propiedad css en un componente sea no estilizable, en este ejemplo, la propiedad 'display' del componente de texto css no es estilizable 3 - Cuando haces clic y abres la vista de estilos del componente, la propiedad de visualización está presente <img width="1305" alt="image" src="https://user-images.githubusercontent.com/1976679/92250339-a4ddea00-eecb-11ea-8178-a7980db90642.png"> 4 - Haz clic en cualquier otro componente y vuelve a la configuración de estilo del texto, la pantalla no será visible. <img width="727" alt="image" src="https://user-images.githubusercontent.com/1976679/92250476-d060d480-eecb-11ea-8fd2-47b425361c61.png">

Esto está relacionado con que el método propertyView targetUpdated no se ejecuta la primera vez que carga el gestor de estilos si su panel no está activo en el proceso de inicialización; he intentado encontrar una solución para esto, pero necesito algo de orientación aquí.

Esto no solo afecta a la visibilidad, sino que también los valores no se muestran correctamente.

Déjame saber qué te parece,

¡Gracias!

Respuestas (2)

artf10 de septiembre de 2020

Supongo que también tenemos que llamar a 'checkVisibilidad' en 'render' (probablemente antes de la llamada onRender)

artf8 de febrero de 2022

Cierro este porque esperaría que esto se solucionara desde la v0.18.*

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.