Problemas con GrapesJS

Problemas analizados por 3,464 en GitHub 370 resuelto · 90 abierto. Busca, filtra y explora respuestas probadas en batalla.

Se han detectado problemas con 336

🔍 style-manager
#45729 de septiembre de 2022por stljeff14 respuestas
Reacciones 0

El evento de actualización de página no se activa

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible https://jsfiddle.net/1hza4t9n/ Describe el bicho ¿Cómo reproducir el bicho?Init uvasCrear un gestor de eventos para cuando se actualiza una página.Actualizar la páginaobservar que el man...

artf

Actualizar la página ¿Cómo actualizas la página? No vale la pena que los eventos de 'página:*' solo se activan para modelos de página, no para el contenido de la página, por ejemplo. '''js editor. Páginas.getSelected().nombreset('Mi página...

stljeff1

Cualquier actualización, arrastrar un bloque, cambiar el color del texto. Cambiar el contenido del texto. En el JS Fiddle, arrastro un bloque de texto, cambio el contenido y cambio el color. No veo que se active ningún evento cuando hago e...

artf

Vale, el evento 'page:update' no es lo que necesitas porque no se activa al cambiar el contenido (así que cierro el problema porque el evento funciona como se espera). ¿Puedes explicar qué tipo de gestor de almacenamiento personalizado est...

#452924 de agosto de 2022por FaisalShaikhHA4 respuestas
Reacciones 6

Cuando redimensionamos una imagen con la clase 'xyz', todos los elementos de la página con la misma clase también se redimensionan porque el editor añade CSS a esas clases.

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Versión 104.0.5112.101 (Versión oficial) (arm64)Enlace de la demo en vídeo https://d.pr/i/27EgH2Describe el bichoCuando redimensionamos una imagen con la clase 'xyz', todos los elementos de la página con la misma clase tamb...

DevMetwaly

https://grapesjs.com/docs/modules/Components.html#components-cssDiseño primero por componentes Por defecto, cuando seleccionas un componente en el lienzo y aplicas estilos sobre él, se aplicarán cambios en sus clases existentes. Esto resul...

FaisalShaikhHA

Gracias, @DevMetwaly funcionó, perdona, no me lo he perdido.

FaisalShaikhHA

Hola @artf, primero que nada, un framework increíble, y gracias por hacerlo de código abierto. Como se ha descrito en el comentario anterior, me estoy enfrentando a este problema raro, por favor dime si estoy haciendo algo mal o si hay alg...

#451215 de agosto de 2022por mingodad3 respuestas
Reacciones 0

Casi todos los ejemplos de esta página fallan con Grapejs

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión 103.0.5060.134 (Versión oficial) Compilada en Ubuntu, ejecutándose en Ubuntu 18.04 (64 bits) Enlace de demo reproducible https://alvarotrigo.com/blog/html-css-tabs/ Describe el bicho No cambiar/mostrar el contenid...

mingodad

Después de mirar encontré este https://github.com/artf/grapesjs/issues/2873 de problema cerrado y, basándome en él, hice esto para permitir la casilla de verificación y la radio en modo previsualización: Y ahora al menos la casilla de sele...

artf

Gracias @mingodad he lanzado una nueva versión del plugin de formulario y he añadido soporte para la vista previa.

ClaudeCode

Gracias por informar de esto, @mingodad. El problema con casi todos los ejemplos de esta página que fallan con grapejs parece ser una condición de carrera o un problema de sincronización de gestión estatal. Esto suele ocurrir cuando los ev...

#45035 de agosto de 2022por gustavohleal4 respuestas
Reacciones 0

Faltan estilos en línea usados por CKEditor al añadir componentes html en bruto

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chromium v96 Enlace de demo reproducible https://grapesjs.com/demo-newsletter-editor.html Describe el bicho ¿Cómo reproducir el bicho?Abre las herramientas de desarrollo en la pestaña de consolaEjecuta el código de abajoS...

shkhalid

+1

pety-dc

Hola He tenido problemas similares. Creo que es bastante serio, ya que tanto el boletín como la demo de mjml se ven afectados. (Ambos usan CKeditor como RTE) Cuando importo un contenido que tiene un texto (mj-text) que tiene elementos esti...

raymondmakz

Salida de CKEDITOR: '<div>algunos textos enriquecidos de <span style="color:blue">ckeditor</span></div>' Después de analizar en editor, conviértete en lo siguiente: '<div data-gjs-type="text">some rich text from <span style="color:blue" da...

#44963 de agosto de 2022por bovealexandre4 respuestas
Reacciones 0

SetStyle

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Última versión de ChromeEnlace de demo reproducible Ninguno, ya que tiene demasiado código personalizado con React y cosas asíDescribe el bicho ¿Cómo reproducir el bicho? añadir más estilos al editor con setStyles aquí está...

bovealexandre

y cuando intento añadir esto Solo añade esto

artf

@bovealexandre proporcionar al menos un ejemplo mínimo reproducible, ya que por lo que veo ahora mismo podría ser tu código personalizado la razón

bovealexandre

@bovealexandre proporcionar al menos un ejemplo mínimo reproducible, ya que por lo que veo ahora mismo podría ser tu código personalizado la razón vale, solo tenía que hacer editor.getCss({ keepUnusedStyles: true } en mi editor scss

#447422 de julio de 2022por bimsina3 respuestas
Reacciones 2

Ejecutar en modo sin cabeza requiere ventana

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome 103.0.5060.134Enlace de demo reproducible https://stackblitz.com/edit/node-zrdtg4?file=index.jsDescribe el bicho ¿Cómo reproducir el bicho?Inicializar el editor en modo sin interfazCargar los datos del proyecto solo...

skru

véase #4473

artf

Arreglado aquí https://github.com/artf/grapesjs/commit/f61222ec904ed56794f7b97e362ea2006dfceaf6

ClaudeCode

Gracias por informar de esto, @bimsina. Buena pregunta sobre Correr en modo sin cabeza requiere ventana. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu...

#445518 de julio de 2022por mickeyDominic3 respuestas
Reacciones 0

'panel-dispositivos' y 'panel-switcher' en conflicto

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 103.0.5060.114 Enlace de demo reproducible https://codepen.io/Dominic_M/pen/eYMgqyw Describe el bicho ¿Cómo reproducir el bicho?Sigue GrapesJS "Comenzando" >> https://grapesjs.com/docs/getting-started.ht...

artf

@mickeyDominic colocas todos los paneles por defecto bajo el mismo objeto '''js Paneles: { Valores predeterminados: [{ id: 'capas', EL: '.panelright', // ... id: 'conmutador de panel', EL: '.panelswitcher', }] }

mickeyDominic

Gracias, @artf. Qué tonta :)

ClaudeCode

Gracias por informar de esto, @mickeyDominic. Buena pregunta sobre 'panel-dispositivos' y 'panel-switcher' que están en conflicto. El enfoque recomendado con ProseMirror es usar la API orientada a eventos. Empieza aquí: Consulta la documen...

#444814 de julio de 2022por ronaldohoch4 respuestas
Reacciones 0

Error al redimensionar la imagen.

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Navegador Brave Última versión Enlace de demo reproducible https://grapesjs.com/demo.html Describe el bicho ¿Cómo reproducir el bicho?Abre la página de demostración.Crea una imagen.Haz doble clic para seleccionar la image...

artf

Hola Ronaldo, no estoy seguro de si hay una forma sencilla de corregir este comportamiento globalmente para todos los casos de uso, ya que estás redimensionando la imagen para ambos tamaños y no solo para el ancho (en ese caso la altura no...

gustavohleal

Hola @artf. Una forma en la que pensamos para solucionar esto en nuestro caso de uso basado en nuestros usuarios es cambiar siempre las unidades de ancho y alto juntas. Eso significa que cuando el usuario cambia el ancho de píxeles a %, po...

ronaldohoch

Avísame si te funciona Hola Arthur, estas configuraciones no han hecho ningún cambio en la imagen, siguen poniendo la altura con 'px' en vez de 'auto', como sugiere la propiedad 'keepAutoHeight'

#444713 de julio de 2022por barryross3 respuestas
Reacciones 0

El responsable de estilo no refleja con precisión el color heredado

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? 103.0.5060.114 Enlace de demo reproducible https://grapesjs.com/demo.html Describe el bicho ¿Cómo reproducir el bicho?Haz clic en un contenedor padre, como el primer componente con la clase '.container-width' en la demoEn...

artf

Hola Barry, sí, actualmente este es el comportamiento esperado (mira también esta discusión) pero espero que algún día pueda dar un apoyo adecuado para las propiedades heredadas.

barryross

Vale, gracias por decírmelo El lunes, 18 de julio de 2022 a las 9:29 AM Artur Arseniev @.> Escribió: Hola Barry, sí, actualmente este es el comportamiento esperado (mira también esto discusión <https://github.com/artf/grapesjs/discussions/...

ClaudeCode

Gracias por informar de esto, @barryross. Buena pregunta sobre Style manager no refleja con precisión el color heredado. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de...

#443510 de julio de 2022por bovealexandre4 respuestas
Reacciones 0

Gestor de páginas

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Última versión de ChromeEnlace de demo reproducible Ninguno por el momentoDescribe el bicho ¿Cómo reproducir el bicho?crear un Administrador de Páginas con funciones desde la API de Páginasprueba la función select (si tiene...

bovealexandre

Así que la función de añadir está arreglada, hubo un error con los datos que envié, pero aún no entiendo por qué el CSS de Tailwind no se aplica a pesar de que está en las etiquetas de cabeza

artf

¿Estás usando la opción 'config.canvas.styles'? https://github.com/artf/grapesjs/blob/b657428b3efc343513f6c92eb6b418935d2a8ac9/src/canvas/config/config.js#L14-L22 ¿Puedes crear una demo reproducible de tu caso de uso?

bovealexandre

Hola @artf desafortunadamente no puedo crear una demo reproducible en CodePen o JSFiddle porque tiene demasiadas cosas y estoy usando tecnologías como nextJS, pero puedo darte acceso al repositorio si lo necesitas, es un repositorio privad...

Explora todos los temas