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 6

🔍 style-manager
#574612 de marzo de 2024por rhoenerSBS4 respuestas
Reacciones 1

El desplazamiento de ColorPicker incorrecto cuando los paneles están fuera del contenedor del editor

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v122 Enlace de demo reproducible https://grapesjs.com/docs/getting-started.html#style-manager Describe el bicho ¿Cómo reproducir el bicho?Ve a la sección "StyleManager" del documento "Getting Started" de GrapeJSInt...

bernesto

Hola @artf, El problema raíz es que intentamos colocar una paleta popover absolutamente situada sobre otro elemento en una ubicación arbitraria de la página. Y necesitamos hacer esto incluso cuando el elemento de origen está fuera del nodo...

artf

@bernesto puedes comprobar este, ya que parece estar relacionado con tus cambios

bernesto

Sí, veo el problema. La lógica debe tener en cuenta cuándo el padre está fuera del contenedor. Déjame ver qué puedo hacer ahí.

#504010 de abril de 2023por abubaker417Respuesta 1
Reacciones 0

Añadió eventos estilizados para que el estilo pueda ser sobrescrito y abierto

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión 111.0.5563.147 (Versión oficial) (64 bits) Enlace de demo reproducible Proporcioné el código Describe el bicho Añadió eventos estilizables para que el estilo pudiera sobrescribirse https://github.com/GrapesJS/grap...

ClaudeCode

Gracias por informar de esto, @abubaker417. El problema de añadir eventos estilizados de modo que el estilo pueda sobrescribirse, abierto parece ser una condición de carrera o un problema de gestión de tiempos de estado. Esto suele ocurrir...

#324220 de enero de 2021por Nielsticot4 respuestas
Reacciones 0

Cuando el Gestor de Estilos está en otro div, el mensaje "Seleccionar un elemento antes de usar el Gestor de Estilos" no aparece

Versión: 0.16.34 ¿Cuál es el comportamiento esperado? Cuando el editor se inicializa, no se selecciona ningún elemento, por lo que el gestor de estilos debería decir "Selecciona un elemento antes de usar el Administrador de Estilos", como hace cuando no se usa "appendTo" en la configuración del editor. ¿Cuál es el com...

mosh-tudor

Usé este código para resolverlo: '''js const showStylesSector = editor => { const stylesButton = editor. Panels.getButton ('encabezado de panel en barra lateral', 'show-styles'); const layersButton = editor. Panels.getButton ('panel-sideba...

Nielsticot

Esto no es lo que quiero, mi problema es antes de que se seleccione cualquier elemento, así que antes de que el evento "component:selected" se trigere. Lo arreglé temporalmente seleccionando un elemento al cargar el editor, pero no es lo q...

artf

Si usas el StyleManager en un elemento personalizado, tienes que gestionar ese estado tú mismo. '''html <div class="sm-wrapper"> <div id="styles"></div><!-- aquí es donde se añade el gestor de estilos --> <div class="sm-vacty-state"> Selec...

#241415 de noviembre de 2019por thieuanh1995hn3 respuestas
Reacciones 2

¡Tu documento es una mierda, simplemente anula la pantalla!

https://grapesjs.com/docs/getting-started.html#style-managerDifícil de mirar.Difícil de copiar y pegar.Bastante difícil de conseguir

artf

De hecho, estoy pidiendo ayuda

artf

La ayuda es bienvenida 👍

thieuanh1995hn

Busca a un novato que lea todo tu documento y pregúntale a él. Es muy frustrante. Puede que no puedas alcanzarlo solo porque lo creaste.

#145022 de septiembre de 2018por besingamkb2 respuestas
Reacciones 0

[PREGUNTAS] Panel de dispositivos añadir a

Hola a todos. Consigo rediseñar el editor de grapesjs usando 'appendTo' en el 'styleManager', 'layerManager' y 'blockManager' en su propia división. También uso el 'grapesjs-preset-newsletter'. Pero el panel de dispositivos sigue fijo en el espacio de trabajo del editor. ! screenshot21 ¿Es posible añadir una división...

artf

Los botones del dispositivo se insertan mediante 'grapesjs-preset-newsletter', tienes que moverlos en 'carga' vía JS

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.

#3611 de octubre de 2017por aryeharmon3 respuestas
Reacciones 0

getproperty style manager no funciona

https://github.com/artf/grapesjs/wiki/API-Style-Manager#getproperty

artf

Confirmado, gracias por la observación

mklemersson

Estaba mirando la página de ejemplo por defecto y vi que los sectores no tienen el atributo id que se usa como parámetro de la función getProperty ! imagen Después de añadir el atributo, puedo obtener la propiedad como muestra la imagen de...

artf

Ups 😅, gracias@MichaelKlemersson actualizaré la demo pronto