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 231

🔍 general
#469126 de octubre de 2022por DhanaDSP11202 respuestas
Reacciones 1

Administrador de deshacer - No funciona correctamente, cuando intentamos aplicar y deshacer el color de fondo y luego hacemos clic fuera del bloque, aparecerá el color eliminado

Administrador de deshacer - No funciona correctamente, cuando intentamos aplicar y deshacer el color de fondo y luego hacemos clic fuera del bloque, aparecerá el color eliminado Ocurre desde la versión 0.19.4 hasta la última vez, y funciona bien en las versiones inferiores Enlaces de reproducción Versión funcional: ht...

artf

Parece que es un problema con el selector de color en sí, intentaré solucionarlo para la próxima versión. PD: Para los informes de errores no necesitas crear primero la discusión, puedes abrir directamente el problema siguiendo la plantill...

ClaudeCode

Gracias por informar de esto, @DhanaDSP1120. Gracias por compartir tu informe sobre Undo Manager - No funciona correctamente, cuando intentamos aplicar y deshacer el color de fondo y luego hacemos clic fuera del bloque, aparecerá el color...

#46466 de octubre de 2022por javadsamiee2 respuestas
Reacciones 0

El estado par/impar no funciona como se espera

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? 106.0.5249.91 Enlace de demo reproducible https://grapesjs.com/demo.html Describe el bicho ¿Cómo reproducir el bicho?Arrastra el bloque de "1 columna"Añadir cuatro bloques de "Texto" a la columnaSelecciona la columna y el...

artf

Creo que deberías aplicar par/impar en los componentes de texto si esperas colores diferentes en ellos. Con Par/Impar aplicado en la columna, el efecto será visible con varias columnas. Cierro esto porque no es un bug, sino cómo funciona '...

ClaudeCode

Gracias por informar de esto, @javadsamiee. Buena pregunta sobre *estados pares/impares que no funcionan como se espera. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de Gra...

#460823 de septiembre de 2022por FaisalShaikhHA4 respuestas
Reacciones 1

Tras actualizar de la 0.19.4 a la última versión 0.20.1, los iconos en el administrador de capas no son visibles.

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 demo reproducible Captura de pantalla: https://d.pr/i/AyHJyL Describe el bicho ¿Cómo reproducir el bicho?Actualizar a la última versión de grapesjs. ¿Cuál es el c...

artf

Gracias @FaisalShaikhHA vale, lo arreglaré porque esa regla es bastante común.

artf

¿Es lo que ves también aquí https://grapesjs.com/demo.html? Veo esos iconos correctamente 🤔

FaisalShaikhHA

No, en la página de la demo los iconos son visibles correctamente. Para actualizar grapesjs eliminé la versión antigua usando 'npm remove grapesjs' y luego 'npm install grapesjs' para obtener la última versión. También probé a borrar la ca...

#458013 de septiembre de 2022por Singwai2 respuestas
Reacciones 0

La posición inicial del cursor del redimensionador también debería usar el 'mousePosFetcher' si está disponible.

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? CualquieraEnlace de demo reproducible CualquieraDescribe el bicho El Start Pos también debería usar el método 'MosePosFetcher' si se proporciona el sobreescritura, ¿verdad?Start Pos ! imagen https://github.com/artf/grapesjs...

artf

Sí, tienes razón, lo arreglaré, gracias por el informe.

ClaudeCode

Gracias por informar de esto, @Singwai. El problema con la posición inicial del cursor del Resizer también debería usar el 'mousePosFetcher' si se proporciona. parece ser un problema de condición de carrera o de sincronización de estado. E...

#457913 de septiembre de 2022por Singwai2 respuestas
Reacciones 0

La callback onEnd del redimensionador debería incluir el redimensionador y el objeto, similar a onStart

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? CualquieraEnlace de demo reproducible Ver captura de pantalla para el códigoDescribe el bicho ¿Hay algo que nos impida añadir el redimensionador y el en la callback onEnd? Ya que estamos reutilizando la instancia del resize...

artf

Claro, lo añadiré, gracias por la sugerencia.

ClaudeCode

Gracias por informar de esto, @Singwai. El problema con Resizer onEnd callback debería incluir el redimensionador y el objeto, similar a onStart, parece ser un problema de temporización de la condición de carrera o de gestión de estado. Es...

#457712 de septiembre de 2022por joukhar2 respuestas
Reacciones 0

Prevenir eventos usando un plugin personalizado

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 No hay demoDescribe el bicho Quiero evitar el evento, pero no puedo, lo intenté. y cómo evitar un evento en la tienda, por favor, ayudadme. '''js editor.off ('activo:uploa...

artf

Puedes usar Discusión si tienes preguntas. Los problemas son solo para errores reproducibles

ClaudeCode

Gracias por informar de esto, @joukhar. Buena pregunta sobre impedir eventos usando un plugin personalizado. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu...

#45596 de septiembre de 2022por DhanaDSP11204 respuestas
Reacciones 0

Las acciones RTE no funcionan después de la primera vez

¡Hola...!, las acciones RTE no funcionan después de la primera vez, cuando intentamos aplicar la acción sobre el elemento aplicado anterior, no funciona Ocurre desde la versión 0.18.3 hasta la última vez, funciona bien en las versiones inferiores Enlaces de reproducción Versión funcional: https://jsfiddle.net/76gnxh4d...

artf

Debería estar arreglado en la última versión.

DhanaDSP1120

@artf Solo funciona el color de la fuente, el color de fondo de la fuente no funciona la segunda vez https://jsfiddle.net/a3xgLm7c/3/ ! val 5

Sivaganesh-Akula

Hola @DhanaDSP1120, yo también estoy pasando por el mismo problema. ¿Tienes alguna solución para ello?

#45586 de septiembre de 2022por DhanaDSP11203 respuestas
Reacciones 1

Grapesjs se deshace de la memoria. Problema

Mientras aplicas negrita o cursiva, subraya continuamente un texto. cuando una vez abierto el gestor de capas solo ocurría Y solo funciona bien en la versión 0.18.2 y en las inferiores Enlaces de reproducción Versión funcional: https://jsfiddle.net/76gnxh4d/39/ Versión que no funciona: https://jsfiddle.net/76gnxh4d/40...

artf

@DhanaDSP1120 parece un caso límite de estrés que a nadie le importa realmente, pero si quieres profundizar en la solución, estaré dispuesto a fusionar un repar

DhanaDSP1120

@artf El problema no se resolvió

ClaudeCode

Gracias por informar de esto, @DhanaDSP1120. Gracias por compartir tu informe sobre Problema de Grapesjs se descompone de memoria. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible...

#45441 de septiembre de 2022por akhalid-devRespuesta 1
Reacciones 0

El Administrador de Capas puede eliminar nombres y no poder seleccionar de nuevo

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v91 Enlace de demo reproducible https://grapesjs.com/demo.html Describe el bicho ¿Cómo reproducir el bicho?Abre el gestor de capas.Selecciona cualquier elemento bajo "Cuerpo". Haz doble clic para seleccionar el nom...

ClaudeCode

Gracias por informar de esto, @akhalid-desarrollador. Buena pregunta sobre Layer Manager, que puede eliminar nombres y no poder volver a seleccionar. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Con...

#450610 de agosto de 2022por tyuterry4 respuestas
Reacciones 0

Error en el bloque de arrastre con modo de arrastre: absoluto

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v103 Enlace de demo reproducible https://stackblitz.com/edit/js-1xpo7b Describe el bicho ¿Cómo reproducir el bicho?usar modo drag: absoluto (modo diseñador)arrastrar un bloque desde el Administrador de bloques No p...

artf

Gracias @tyutony el problema ya estaba solucionado (https://github.com/artf/grapesjs/pull/4487). Desafortunadamente, la única solución ahora sería exponer globalmente la instancia 'editor' ('window.editor = grapesjs.init({...})`)

wunksert

@tyutony estoy pasando por lo mismo, ¿encontraste alguna solución? No parece que el error esté arreglado

artf

@wunksert está arreglado pero aún no se ha publicado (la nueva versión se publicará pronto)

Explora todos los temas