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
#157914 de noviembre de 2018por YashPrince3 respuestas
Reacciones 0

Problema del color del borde

@artf Hay un error en el color del borde si arrastras un botón en el editor y pegas color como rgb(255, 0, 0) en color del borde y seleccionas cualquier otro elemento en el lado del editor sin cambiar ninguna propiedad y vuelves a sellar el botón, entonces el color del borde se convierte en rgb(255, y si cambiamos alg...

loganvolkers

Puedo reproducir esto en la web de demostración Copiar y pegar puede desencadenar este error, pero parece que no tiene nada que ver con copiar y pegar y todo que ver con el espacio en blanco. Valores que funcionan:'rgb(255,0,0)''rgb(255,0,...

artf

todo que ver con el espacio en blanco Correcto, es simplemente un mal análisis sintáctico en los tipos compuestos. Deberíamos separar el valor (por ejemplo, '1px sólido rgba(255, 0, 0, 0)') por espacios (o aún mejor 'propertyModel.get('sep...

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#157714 de noviembre de 2018por emilsedgh3 respuestas
Reacciones 1

Gestor de código de interrupciones de comentarios CSS en línea

Aparentemente esto es un fragmento válido de html y css: '<div style="color: red; / altura 200px; /; peso-fuente: negrita;">' (De ahí la propiedad de altura comentada) Grapesjs tiene dificultades para tratar este tipo de atributo, ya que el atributo estilo en el modelo se almacena así: ! screenshot20181113165603 El gr...

emilsedgh

Vale, por fin he conseguido reproducir esto de nuevo. Reabriendo con mejor violín. El código dentro de GJS es '''html <p style="/ color: #ffffff; /"></p> <span style="color: red;">Bar</span> El problema es que el '/* color:#ffffff;' no tie...

artf

Hola Emil, he probado esto https://jsfiddle.net/37n5691f/ pero no veo el problema

no-response[bot]

Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para...

#15678 de noviembre de 2018por alimajed933 respuestas
Reacciones 1

Error en la barra de herramientas RTE

Hola a todos, Estoy usando la última versión estable de grapesjs (40) y he notado el siguiente error en el editor de texto enriquecido: si el usuario arrastra y suelta un editor de texto enriquecido en el lienzo, hace clic en él e intenta clonarlo por ejemplo (o cualquier acción en la barra de herramientas como elimin...

arthuralmeidap

PR: https://github.com/artf/grapesjs/pull/1800

artf

Sí, eso ocurre por esta comprobación, al estar en modo edición necesitamos evitar algunas acciones (por ejemplo, hacer clic canc/retroceso activa el mismo comando). Probablemente necesitamos poner algún tipo de opción de fuerza

alimajed93

Hola @artf, Ah, ya veo. ¿Podrías darme algunos ejemplos de por qué añadimos esta comprobación? Quiero decir, ¿qué problemas teníamos y qué se resolvían con este cheque? Gracias.

#153019 de octubre de 2018por Deepak813Respuesta 1
Reacciones 0

Haz clic en eventos en el administrador de deshacer/rehacer

Hola @artf, Tengo un problema con el gestor de deshacer y he comprobado que también está en tu página de demostraciones. El problema es que el administrador de deshacer también cuenta el evento cuando hacemos clic fuera de la sección de editor como en el botón de capa, el botón de estilo, el botón de bloquear o cualqu...

artf

Cierre tal como fijado

#152618 de octubre de 2018por gasserol3 respuestas
Reacciones 2

Cómo hacer un comando a pantalla completa

Hola, lamentablemente no encuentro documentación y no consigo entenderla por código: Sé que hay un comando incorporado 'pantalla completa', pero con mi configuración (del tutorial) solo carga el canvas en pantalla completa, sin paneles. Aquí está mi código html: Y aquí mi código de panel: ¿Alguien puede ponerme en el...

electrotype

@nativeer tuve el mismo problema. Mi solución es llamar a 'stopCommand' antes que a 'runCommand': Parece que me funciona.

artf

Buen punto, el comando por defecto Fullscreen activa la pantalla completa en el contenedor ('#gjs'), pero con paneles externos esto obviamente no funciona, y por eso solo ves el lienzo. Agradecería mucho un récord permanente para una nueva...

gabjdev

Hola @artf, El código anterior funcionaba en pantalla completa, pero después de salir de pantalla completa manualmente, ya no funciona. ¿Podrías poner código para salir de pantalla completa con el mismo botón?

#151212 de octubre de 2018por Deepak8132 respuestas
Reacciones 0

Deshacer/Rehacer no funciona en el elemento de Cuenta atrás y Navegación

Hola @artf, Cuando arrastro la cuenta atrás y la navegación en la demo en vivo y hago clic en deshacer/rehacer, no pasa nada. ¿Podríais proporcionar algo de información al respecto? Gracias de antemano.

Deepak813

@artf ¿Alguna novedad sobre esto? Es un gran problema. El usuario no puede deshacer o rehacer el elemento de cuenta atrás/navegación una vez que estos elementos se arrastran. Necesitan borrar y arrastrar el elemento de nuevo y hacer los ca...

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#150611 de octubre de 2018por YashPrince3 respuestas
Reacciones 1

Problema con la consulta de medios en CSS

Hola @artf Hay un problema en la página de demostración y en la biblioteca en media query. El problema es que si el usuario actualiza el estilo primero en la vista móvil y luego en la vista de pestañas y luego en media consult, no funciona en la vista móvil. Si actualizamos primero el estilo para escritorio, luego la...

artf

@Sharsie #1996

YashPrince

@artf problema es que si añadimos primero un estilo móvil y luego en la pestaña de la vista móvil, el CSS de la vista móvil se anula por vista de pestaña y todo el CSS aplicado a la vista móvil no se aplicará en la vista móvil porque se so...

YashPrince

@artf ¿Alguna novedad sobre esto? Es un gran problema. El usuario no puede actualizar CSS para la pestaña una vez que solicita primero el mobie. Necesitan eliminar y volver a añadir ese elemento.

#149410 de octubre de 2018por DigicreateJens2 respuestas
Reacciones 0

Clases de viento a cola

Estoy buscando usar Tailwind con GrapesJS, pero este framework utiliza Classes CSS Utility-First para crear layouts rápidos. El problema es que también utiliza clases 'especiales' para definir variantes de estilo, por ejemplo: 'hover:bg-blue' o 'md:w-full', etc. El problema es que la función 'escape' del selector Grap...

artf

Agradecería un :) de relaciones públicas

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#14868 de octubre de 2018por Deepak8132 respuestas
Reacciones 0

Cómo añadir/eliminar el gestor de deshacer clases

Hola @artf, ¿Podrías indicar la forma de añadir o eliminar clase en el administrador de deshacer? Además, en la demo en vivo, cuando arrastramos la cuenta atrás y hacemos clic en el botón de deshacer, el elemento de cuenta atrás no tiene ningún efecto. Gracias de antemano

takecore

Tengo el mismo problema. ¿Alguien ha resuelto algo?

artf

Cierro este tema en favor de la mejora general de la API de UndoManager https://github.com/artf/grapesjs/issues/3639

#147028 de septiembre de 2018por mgotovkin-plana3 respuestas
Reacciones 7

Posibles fugas de memoria

Hola, estoy trabajando en un proyecto con Angular 6 y estoy investigando una fuga de memoria tras destruir el editor en _previousAttributes y posiblemente proveniente de la función de subrayo bind** ! imagen Así que,¿Por qué no usar binding nativo y otras funciones?He averiguado que hay un par de librerías de guiones...

artf

Lo siento, pero esto aún no está resuelto. He descubierto que tras eliminar el componente, la referencia a su DOM seguía ahí. Desafortunadamente, eliminar la referencia rompe el Clasificador, así que tengo que averiguar cómo refactorizarlo...

artf

Solo una actualización rápida, estoy trabajando en este problema aquí, hasta ahora las fugas de memoria con componentes parecen estar solucionadas, ahora estoy intentando solucionar el que destruye la parte (un poco más largo porque tengo...

artf

@BrainMaxxx encantado de tener ayuda en este :)

Explora todos los temas