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 85

🔍 help wanted
#255910 de febrero de 2020por majidh12 respuestas
Reacciones 1

Error en toggle class name. estado

Si intento cambiar la casilla de verificación desde Nombrede clase en StyleManager, aparece un error mensaje de error: No se puede leer la propiedad 'parentNode' de null <img src="https://imgur.com/download/W78R17J">

adriangroch

@artf alguna sugerencia sobre por dónde debería empezar a buscar para ayudar a arreglarlo?

artf

¡Gracias @adriangroch Esto es desde la vista selectora, evento vinculada a esta función

#241920 de noviembre de 2019por MartinPutz3 respuestas
Reacciones 1

El modo de arrastre absoluto no funciona en dispositivos táctiles

El modo de arrastre absoluto (con el plugin touch de grapesjs) no funciona en dispositivos táctiles. GrapesJS versión: 0.15.8 Comportamiento esperado: El usuario también debería poder mover componentes mediante arrastrar y soltar en pantallas táctiles. Comportamiento actual: El usuario puede arrastrar y soltar un bloq...

wfcheng

Esto puede estar relacionado o no. He notado que con grapejs v0.16.34 en OSX Safari, el argumento de evento dentro de la función onStart() en 'src/commands/view/ComponentDrag.js' no está definido cuando arrastro un bloque al lienzo, que pu...

pradeeshattlee

¡Hola @MartinPutz El gestor de activos no aparece en el iPad, ni en el escritorio en dispositivos táctiles: Chrome, Firefox y Safari. Y el desplazamiento del editor en el lienzo no funciona en el iPhone. ¿Qué me estoy perdiendo? Gracias de...

MartinPutz

Hola @pradeeshattlee Este problema no está realmente relacionado con el gestor de activos, sino con mover los componentes una vez que se renderizan. Rara vez uso el gestor de activos, pero si no recuerdo mal, también funcionaba perfectamen...

#240312 de noviembre de 2019por varadero3 respuestas
Reacciones 0

Editor.load posiblemente causa una fuga de memoria

Cómo reproducirse:Naviagate a https://grapesjs.com/demo.htmlAbre la consola del navegador (Chrome) y escribe lo siguiente: 'setInterval(() => editor.load(), 1000)' y pulsa EnterVe a la pestaña "Memoria" (Chrome) y revisa el uso de memoria Qué ocurre: La memoria no para de aumentar. Si abres el "Performance Monitor" de...

varadero

Esto es importante. Si no se soluciona, hace que GrapesJS sea peligroso de usar, especialmente en aplicaciones SPA.

artf

Lo miraré, pero cualquier ayuda es bienvenida

diazemiliano

Estoy teniendo el mismo problema aquí. Incluso después de destruir al editor, el problema sigue siendo.

#23661 de noviembre de 2019por benvmatheson3 respuestas
Reacciones 1

Text-shadow elimina los valores RGB cuando se selecciona el elemento

Ejemplo: https://jsfiddle.net/benvmatheson/g1ft06qh/8/ Importa un estilo con una propiedad de texto. 'Sombra-texto:rgb(51, 166, 58) 4px 4px 4px;' Esto funciona correctamente y el objeto se muestra correctamente. Sin embargo, una vez seleccionado el elemento, el valor rgb se elimina y se reemplaza por 0. 'text-shadow:0...

benvmatheson

Parece que 'targetUpdated' se ejecuta dos veces cuando se hace clic en el elemento. Una vez con el valor correcto 'rgb(89, 89, 89) 5px 6px 7px' y otra vez con 'rgb' limpiado '0 5px 6px 7px'. Esto explicaría por qué está confuso si el prime...

artf

Sí, ya soy consciente de este problema. Desafortunadamente, el analizador del Gestor de Estilos es bastante torpe y lo que hace es simplemente separar el valor por un separador, en este caso '' '' (espacio), y distribuir las divisiones a p...

benvmatheson

Esto parece que podría convertirse en un gran proyecto debido a dependencias entre navegadores. ¿Valdría la pena traer un módulo de terceros en vez de intentar resolver esto dentro de Uvas?

#236431 de octubre de 2019por mario-digital3 respuestas
Reacciones 9

Cómo añadir funcionalidad de barra de herramientas al panel de capas.

Estoy intentando añadir la barra de herramientas al panel de capas y no sé cómo hacerlo. ¿Hay alguna forma de lograr esto? barra de herramientas ! iconos de barra de herramientas Dónde me gustaría colocarlas: ! capasPannelUvasJS ¡Gracias por vuestras respuestas, chicos!

artf

Por ahora, no hay una forma fácil de cambiar o personalizar el contenido de los elementos del navegador. Lo que podríamos añadir a continuación es una nueva opción de callback en configs que se ejecutaría dentro de ItemView plantilla y per...

mario-digital

@pouyamiralayi A esto me refiero ! TBimg actualizado

artf

De hecho, ahora debería ser posible usar la opción de callback 'layerManager.onRender'

#235525 de octubre de 2019por ned-kelly3 respuestas
Reacciones 2

¿Soporte para reglas en modo diseñador?

Sé que hay un hilo antiguo que sugiere el soporte para los Gobernantes (pero ya está cerrado). Solo me pregunto si hay alguna posibilidad de ver esto en GJS en el futuro. - Sería una adición genial - Actualmente estoy en proceso de escribir plugins para marcas de recorte/sangrado también para diseño de impresión respo...

ronaldohoch

Hola, que te ayude: https://github.com/Ju99ernaut/grapesjs-rulers

artf

Solo me pregunto si hay alguna posibilidad de ver esto en GJS en el futuro. Claro que quizá lo veamos algún día, pero por ahora no es mi prioridad, así que si alguien más quiere empezar esto como un reparto personal sería genial

artf

Gracias @ronaldohoch, cerraré esto en favor del plugin

#234018 de octubre de 2019por senchdenSin respuestas
Reacciones 0

La vista de propiedades de radio se bloquea en IE11

La función 'getCheckedEl()' en 'PropertyRadioView.js' causa 'error de sintaxis' en IE11. Observable en la página web demo v0.15.8 como Pasos para reproducirse:Realizar una acción que llame a este método, como seleccionar cualquier elemento anidado en el gestor de capas en una demo de página web

#233818 de octubre de 2019por senchdenSin respuestas
Reacciones 0

No se puede subir una imagen en IE11

Pasos para reproducirse:Dejar caer un bloque de imagen sobre el lienzo.En el modal abierto, haz clic en la zona de caída o suelta una imagen Resultados esperados: Se añade nueva imagen a la lista y el usuario puede seleccionarla Resultados reales: El editor se cierra con Reproducible en una página web demo v0.15.8

Explora todos los temas