Eliminar los estilos predeterminados no funciona
¡Hola! ¿has probado a usar setStyle? Salud.
Lee la respuesta completa abajo ↓Pregunta
Hola, Estoy intentando eliminar algunos de los estilos predeterminados de los bloques. Escribí todo lo que cambié en un plugin.
Utilicé esta función para actualizar, por ejemplo, los valores por defecto de estilo de Componentes de Texto: 'Editor. DomComponents.addType(.....)` Visto aquí: https://grapesjs.com/docs/modules/Components.html#update-component-type
¿Estoy entendiendo mal?
Además, no consigo averiguar dónde están escritos los valores predeterminados de estilo, cuando cambio los valores predeterminados en Text.js para probar, no cambia nada en el editor.
Ah, y estoy usando el plugin mjml, quizá este problema esté equivocado aquí, lo siento.
Edito: Vale, he descubierto que "estilo" funciona pero no "estilo-predeterminado": ! imagen
¿Es esto un error?
Respuestas (3)
¡Hola! ¿has probado a usar setStyle? Salud.
Esperaría que algo así funcionara (actualizar 'style-default')
'''js editor. DomComponents.addType('mj-text', { modelo: { Predeterminados: { 'estilo-predeterminado': { tus nuevos estilos... } } } })
Asegúrate de cargar tu plugin después del de mjml
Hola @artf, gracias por tu respuesta. Este es exactamente el mismo código que probé. Este funciona si uso "style" en vez de "style-default".
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1179
[Pregunta] No se pueden cargar estilos guardados como !importante
¡Hola! Estoy intentando que todos los estilos de usuario tengan la bandera "!important", para evitar que otras clases existentes lo anulen...
Issue #386
Amplía ejemplos/documentación de Pannel/Command abriendo una nueva vista
Hola Artur, ¡Primero que nada, Grapesjs es increíble! Ahora mismo estoy intentando entender cómo crear un panel con un botón que abra una n...
Issue #2310
[PREGUNTA] ¿Cómo puedo especificar la posición para arrastrar elementos?
Hola, estoy haciendo un proyecto con esta librería y quiero especificar la posición para arrastrar componentes en ella Por ejemplo, tengo u...
Issue #2972
HAZAÑA: Desactivar los scripts en el lienzo
Hola, antes que nada, gracias por una herramienta tan estupenda. En mi proyecto me encontré con el problema de que tengo que desactivar los...
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.