Problema con el Style Manager.
Hola @Abhisheknanda1344463 ¿intentaste seguir mis indicaciones aquí? No necesitas añadir o eliminar sectores en cada selección, solo jugar con las propiedades de los componentes
Lee la respuesta completa abajo ↓Pregunta
Hola @artf quiero ocultar y mostrar propiedades de estilo para un componente específico. Tras referenciar este problema https://github.com/artf/grapesjs/issues/1428 He escrito mi código así, pero me está dando un error -: '''js Exportar por defecto (editor, configuración) => { const sm = editor. StyleManager; const csm = config.customStyleManager; Mostrar estilo cuando se divide la forma editor.on('component:selected', function(component) { if(component.attributes.type == 'divisor de forma') { sm.addSector('styleoptions',{ nombre: 'Opciones de estilo', Abierto: Cierto, buildProps: ['display',...
Respuestas (4)
Hola @Abhisheknanda1344463 ¿intentaste seguir mis indicaciones aquí? No necesitas añadir o eliminar sectores en cada selección, solo jugar con las propiedades de los componentes
@artf lo he probado, pero si me gusta este https://github.com/artf/grapesjs/issues/1428#issuecomment-421640559 Luego mostrará los sectores de estilo en los que esas propiedades están presentes. Quiero mostrar a mi personalizado solo un sector de estilo para un componente específico, como el que he...
Aquí tienes un ejemplo rápido de uso: '''js Plugin const = (editor) => { const { Components, Blocks, Styles } = editor; [ { tipo: 'simple', Utilería: { componentes: 'Componente simple', }, },{ tipo: 'especial', Utilería: { componentes: 'Componente especial', 'stylable-require': ['estilo especial'],...
Gracias por informar de esto, @Abhisheknanda1344463. El problema con Problema del Style Manager. parece ser un problema de condición de carrera o de sincronización de gestión estatal. Esto suele ocurrir cuando los eventos del ciclo de vida de los componentes y las modificaciones del DOM se superpon...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #6102
Rasgos no mostrados tras recargar el editor para un componente personalizado
Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome 91VEnlace de demo reproducible https...
Issue #5487
Style Manager no muestra múltiples reglas para la misma clase
Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Firefox Enlace de demo reproducible https...
Issue #3119
¿Cómo crear un bloque personalizado hecho con componentes de grapesjs?
Hola, quiero que me hagan bloques personalizados con componentes de grapesjs. Encontré la solución para añadir componentes: https://github....
Issue #3640
La interfaz de antecedentes del Style Manager no funciona correctamente para Body/Wrapper
Me parece que hay un error de interfaz en el control de Segundo plano del Style Manager al trabajar con el cuerpo frente a los otros compon...
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.