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 743

🔍 bug
#291122 de julio de 2020por FlowingCloudRTLRespuesta 1
Reacciones 0

Recursión infinita arrastrando y soltando un componente en sí mismo en Firefox

Versión: 0.16.18 ¿Puedes reproducir el error de la demo? [X] Sí [ ] No ¿Cuál es el comportamiento esperado? No deberías poder arrastrar un componente hacia sí mismo Describe el error detallado En Firefox, puedes arrastrar un componente hacia sí mismo haciendo clic directamente en el elemento y luego arrastrarlo dentro...

artf

Gracias por el informe @FlowingCloudRTL. El problema se solucionará en la próxima versión

#288710 de julio de 2020por jgui1129Sin respuestas
Reacciones 0

ERROR: Incrustar una lista de reproducción de Youtube rompe la URL

Versión: v.0.16.18 ¿Puedes reproducir el error de la demo? [x] Sí [ ] No ¿Cuál es el comportamiento esperado? Debería renderizar la lista de reproducción Describe el error detallado Al añadir la URL de la lista de reproducción usando el código de incrustación, se rompe y se omiten algunas partes de la URL Ej.: <iframe...

#28828 de julio de 2020por ghost2 respuestas
Reacciones 0

ERROR: Problema al añadir un bloque de elementos de pie de foto al lienzo

Versión: 0.16.18 ¿Puedes reproducir el error de la demo? [x] Sí https://jsfiddle.net/triawarman/tmcoqxhp/ ¿Cuál es el comportamiento esperado? Al arrastrar el bloque de "leyenda" al lienzo, añadirá el elemento '<caption>Insertar texto aquí</caption>' ¿Cuál es el comportamiento actual? Añadir texto "Insertar texto aquí...

artf

De hecho, HTML <caption>solo permite '' dentro de '<table>'s (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/caption), así que el analizador siempre lo convertirá en un nodo de texto; de hecho, el verdadero problema no es el pie...

ghost

Gracias, @artf gracias por tu respuesta. De hecho, después <caption>del problema de '', encontré otro problema con la tabla, no puedo arrastrar y soltar <tr>'' en la '<table>', y '<th><td>' ' en la '<tr>' El código de la demo está aquí: ht...

#28764 de julio de 2020por fedulovivanRespuesta 1
Reacciones 0

El marco de redimensionamiento puede posicionarse alrededor de un elemento inválido

'Pasos' para reproducir:Demo del boletín abierto en https://grapesjs.com/demo-newsletter-editor.htmllienzo limpiolugar "sección 1/3"colocar "Imagen" en la columna centralintenta redimensionar la imagen - funciona correctamentemover la selección al padre de las imágenes con clic en la flecha superior - ! imagenel redim...

artf

Genial, se arreglará en la próxima versión

#283516 de junio de 2020por letstriRespuesta 1
Reacciones 1

No se aplica el tipo Sombra Exterior

Tengo que https://grapesjs.com/demo.htmlSelecciona cualquier elementoAñadir sombrero de cajaAjustar la sombra de caja hacia el interiorAjustar la sombra de caja hacia el exterior Vídeo: https://take.ms/9aFjz

artf

@BrooonS gracias, lo miraré

#282411 de junio de 2020por tonypartridge3 respuestas
Reacciones 0

¿Los objetos arrastrados no se posicionan con la resistencia inicial?

Así que cuando arrastro un componente o objeto desde la barra hasta el centro, no va a donde le dije... ¿Siempre va aproximadamente un 20% del ancho de página hacia un lado? Una vez añadido, es ajustable. Mira este gif: https://gyazo.com/87076de55a1853e80b5dd7ea14ccb94e ¿Alguien tiene alguna sugerencia?

RJCAM

Hola @tonypartridge ¿Tienes la última versión de GrapesJS? Esto me funciona bien con el 'dragMode: "absoluto",' Consulta este código básico a continuación:

artf

sí... De hecho, puedo reproducir el mismo problema cuando se activa una vista de dispositivo más pequeña, probablemente algún tipo de regresión. Necesito tiempo para investigar, pero ahora mismo estoy un poco ocupado con otras cosas y arra...

soltanloo

Tengo el mismo problema cuando uso el modo absoluto de arrastre. Los bloques siempre se caen del lienzo y tengo que desplazarme para recogerlos y colocarlos en la posición original deseada. @tonypartridge ¿Has encontrado alguna forma de ar...

#280226 de mayo de 2020por meyercoRespuesta 1
Reacciones 1

El editor se queda atascado al cambiar rápidamente la selección entre controles

DescripciónEl error se reproduce en la demo actual ¿Qué pasa? Al cambiar rápidamente la selección entre controles , el editor se queda atascado . Pasos para reproducir en la demo Seleccionar un control y mover rápidamente la selección a otro. Haz esto varias veces y el editor se quedará atascado. ! ezgif com-vídeo-a-g...

artf

Gracias por el informe@meyerco probablemente encontré el problema principal, debería solucionarse en la próxima versión

#280025 de mayo de 2020por meyerco3 respuestas
Reacciones 0

Al eliminar una descripción introductora no se elimina su CSS

DescripciónEl error se reproduce en la demo actual Comportamiento esperado Cuando se elimina una descripción introductora, se elimina su css ¿Qué pasa en cambio? Cuando se elimina una descripción emergente, su css no se elimina Pasos para reproducir en la demo Despejar el lienzo Arrastrar una descripción emergente Eli...

artf

Sí, creo que tienes razón, probablemente cambiando '''js se basa en la vista const len = dc.getWrapper().find('[data-gjs-type="${type}"]').length; Podría solucionar el problema, ¿te gustaría comprobar y crear un registro permanente? :)

meyerco

@artf ¿Quizá este código para mantener el código genérico? '''js se basa en el modelo const len = dc.getWrapper().findType(type).length; ```

artf

@meyerco 😅 sí, claro, perdona, era un copia-pegado de mi intento

#277414 de mayo de 2020por vinceumoRespuesta 1
Reacciones 0

MediaCondition: puntos de interrupción "min-width" que no se aplican el estilo correcto en el lienzo

Hola, Estoy teniendo algunos problemas con el enfoque móvil primero. El lienzo muestra el estilo incorrecto al establecer diferentes estilos en varios puntos de interrupción. Pero el código generado es bueno, este problema solo ocurre en el lienzo. https://codesandbox.io/s/xenodochial-shockley-s02lp?file=/index.js:496...

artf

Deberíamos aplicar la misma lógica de https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a40ecc16cc/src/codemanager/model/CssGenerator.js#L151-L162 Aquí https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a...

#277113 de mayo de 2020por antman33513 respuestas
Reacciones 12

Componente con textable:1 no funciona desde la versión 0.16.12

Hola, Acabo de actualizar a la versión de Last 0.16.12 y tengo un error al intentar mover un componente que tiene la propiedad 'textable:1' a un componente de texto. Funciona en la versión anterior 0.16.3. Cuando muevo el componente me aparece un error en la consola 'Uncaught TypeError: No se puede leer la propiedad '...

artf

Dejo aquí un ejemplo funcional de un componente textible https://jsfiddle.net/artur_arseniev/0b9ox72g/

0099FF

Parece que se introdujo en 9c24108dadf2ded39e8805b6c4a5f00c626c468b. Como señala @antman3351 la llamada 'model.getView().render();' es la causa problemática. Un poco más abajo en la pila de llamadas intentamos actualizar los atributos de l...

bogdanbs

Mi dos tomografía a esto. El problema radica en mezclar código asincrónico y síncrono. La habilitación de rte: enable(view, rte) así como los ComponentTextView.onActive y ComponentTextView.disableEditing son ahora, desde la solución para e...

Explora todos los temas