Issue #2060💬 RespondidoAbierto el 1 de junio de 2019por alikabeer32Reacciones 0

Las clases css personalizadas no funcionan si uso editor.setStyle(css_text);

Respuesta rápidapor artf

Utiliza la API setRule

Lee la respuesta completa abajo ↓

Pregunta

Necesito establecer estilos usando los datos que recibo de la base de datos de forma asíncrona. Pero entonces se elimina el CSS que compuse manualmente. '''js const cssComposer = editor. CssCompositor; var sm = editor. SelectorManager; var sel1 = sm.add('simple-div'); var rule = cssComposer.add([sel1]); Actualizar el estilo regla.set('estilo', { Ancho: '100%', Altura:'Auto', Acolchado: '15px', flotar: 'izquierda', });

la clase .simple-div anterior no existe si uso setStyle()

Respuestas (1)

artf13 de junio de 2019

Utiliza la API setRule

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.