Obtén todo el valor de estilo por ID
editor.getCss(); -> te dará todo el CSS, depende de ti encontrar lo que necesites. comp = editor.getSelected(); const html = comp.toHTML(); -> seleccionado html de comp const CSS = editor. CodeManager.getCode(comp, 'css', {cssc: editor. CssComposer}); -> CSS competitivo seleccionado
Lee la respuesta completa abajo ↓Pregunta
@artf quiero que todo el estilo asociado al modelo sea seleccionado por ID después de guardar la plantilla, recargar y volver a activar el editor. Pero no consigo obtener todo el valor de estilo del modelo seleccionado. ! estilo modelo Pero en CSS hay 2 definiciones de CSS para ese ID
Quiero saber cómo puedo aplicar todo el valor de estilo para un ID, ya sea 2 o varias veces. Por favor, dime también cómo evitar que CSS Composer añada una nueva etiqueta de estilo con el mismo ID después de recargar la página o de reiniciar el editor para que no cree un nuevo estilo y solo actualice el anterior.
Respuestas (3)
editor.getCss(); -> te dará todo el CSS, depende de ti encontrar lo que necesites.
comp = editor.getSelected(); const html = comp.toHTML(); -> seleccionado html de comp const CSS = editor. CodeManager.getCode(comp, 'css', {cssc: editor. CssComposer}); -> CSS competitivo seleccionado
@YashPrince revisa la API https://grapesjs.com/docs/api/css_composer.html
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1534
Actualizar valor de entrada de propiedad desde el estilo del modelo.
@artf quiero actualizar la altura del elemento y quiero dar una altura personalizada usando el siguiente código ! altura Funciona bien y ac...
Issue #701
Modificar un componente en el editor elimina el contenido del modelo
Lo que intento conseguir: Tengo atributos especiales de "datos-" en algunos de los componentes que extrao al editor. Cuando uno de estos se...
Issue #892
¿Cómo obtener el valor del enlace?
Hola a todos, ¿Cómo puedo obtener el valor de todos los enlaces antes o al guardar la plantilla de correo electrónico? Quiero sustituir los...
Issue #994
Cómo asegurarse de que el bloque se cae solo en el nivel más alto
Por ejemplo, tengo dos bloques A y B que quiero dejar en el lienzo del editor. Pero a veces el bloque que caía después se convertía en hijo...
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 →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.