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 877

🔍 question
#336626 de marzo de 2021por kerryj894 respuestas
Reacciones 0

Ampliando el comando de vista previa

Estoy intentando ampliar el comando de 'previsualización'. Esperaba que el código de abajo ejecutara el comando de vista previa normal junto con la salida de consola, pero solo se ejecuta la instrucción de consola. ¿Cómo puedo conservar el código de vista previa original? Lo siguiente me funciona hasta que alguien pue...

artf

Si especificas una nueva función 'run()', el comando solo ejecutará la nueva; de lo contrario, no sería posible cambiar completamente un comando (aquí más sobre extender comandos)

ronaldohoch

Hola Artf, curiosamente, necesito lo mismo que él. ¿Entonces la mejor manera de hacerlo es hacer lo mismo que él? ¿Ejecutar el comando original de vista previa dentro de la vista previa extendida?

ronaldohoch

Bueno... Otra cosa que estoy haciendo es extender la vista previa ejecutando el evento de comando on.: '''js editor.on("run:preview",()=>{console.log("run-preview")}); editor.on("stop:preview",()=>{console.log("stop-preview")}); ```

#336526 de marzo de 2021por Franci5co5aoco4 respuestas
Reacciones 0

Contenteditable en el nombre de la capa

Hola @artf Me gustaría saber por qué el nombre de la capa tiene un atributo 'contenteditable'. No hay ningún mecanismo implementado en grapesJs para cambiar realmente el nombre de la capa después de refrescar la página, si no me equivoco. Puede resultar un poco confuso para el usuario. '''html <div class="gjs-layer-ti...

artf

Si haces doble clic en el nombre de la capa puedes cambiar su nombre :)

Franci5co5aoco

@artf, perdona, creo que me malinterpretaron. Quería decir que puedes cambiar el nombre pero cuando actualizas la página los cambios no se guardan... y creo que no hay un mecanismo implementado para lograrlo. Cuando el usuario modifica el...

artf

No, el mecanismo para almacenar/cargar nombres de capas personalizados está ahí, el único problema es que el cambio no está activando la almacén... De hecho, si intentas mover algún componente justo después del cambio, los verás después de...

#336425 de marzo de 2021por NagarRahul3 respuestas
Reacciones 0

HAZAÑA: @How fijar el tamaño del contenedor cuando estamos arrastrando el elemento dentro del contenedor, el contenedor se gastará según el elemento arrastrado hijo. Cómo podemos dimensionar automáticamente el elemento hijo según el contenedor padre. El contenedor no debe gastarse según el elemento hijo. Debería ser de mostrar scroll.

ADVERTENCIA LEE y SIGUE los siguientes 3 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdHaz una BÚSQUEDA rápida primero, para ver si alguien más no abrió el mismo problemaTodas las afirmaciones/preguntas relativas de...

NagarRahul

@artf ! imagen cuando arrastro el botón es pasar. Quiero arreglarlo. No debería gastarse al arrastrar un botón nuevo. Hace scroll de zapato después del desbordamiento.

artf

Depende del estilo del componente (por ejemplo, usar un bloque en línea de pantalla para ese botón podría arreglarlo)

ClaudeCode

Gracias por informar de esto, @NagarRahul. Gran sugerencia sobre FEAT: @How fijar el tamaño del contenedor cuando arrastramos el elemento dentro del contenedor, el contenedor se gastará según el elemento arrastrado hijo. Cómo podemos dimen...

#336324 de marzo de 2021por nairdapuiu2 respuestas
Reacciones 1

La función Set Content vacía el contenido componente

Estoy intentando usar la función set para cambiar el contenido de un componente, pero en realidad el resultado es un componente vacío sin nada dentro. Este es un ejemplo con el código resumido Versión utilizada: 0.16.44 ¿Cuál es el comportamiento esperado? El código ejecutado debe dar lugar a un componente con texto "...

artf

No deberías usar la propiedad 'content', usa 'selectedComponent.components(str)'

ClaudeCode

Gracias por informar de esto, @nairdapuiu. Buena pregunta sobre La función Set content vacía el componente content. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la documentación de G...

#336223 de marzo de 2021por qweiop8013 respuestas
Reacciones 0

Problema del doble clic

grapesjs - 0.16.105 Cuando hago clic en un elemento (forma - este elemento tiene desactivar clonación), el siguiente segundo elemento (columna). Clon del primer elemento en el segundo elemento y perdió todos los estilos. ¿Puedes ayudarme? https://user-images.githubusercontent.com/44744754/112153667-cb534080-8be3-11eb-...

artf

Hola, primero necesitas actualizar tu versión de grapesjs, es demasiado antigua y no puedo ayudarte sin una demo reproducible del problema

qweiop801

Actualicé grapesjs a la 0.16.45 y el problema sigue existiendo

ClaudeCode

Gracias por informar de esto, @qweiop801. Buena pregunta sobre el problema del doble clic. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específ...

#335923 de marzo de 2021por qweiop8012 respuestas
Reacciones 0

Error de doble clic en copiar.

Cuando hago clic en un elemento, el siguiente, el segundo elemento se clona al segundo y pierdo todos los estilos. ¿Puedes ayudarme? ! imagen

artf

Hola @qweiop801 por favor sigue la plantilla del problema siguiendo todos los pasos

ClaudeCode

Gracias por informar de esto, @qweiop801. El problema con el error de doble clic en copiar. parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eventos del ciclo de vida d...

#335622 de marzo de 2021por mitcht2 respuestas
Reacciones 0

HAZAÑA: Versión no minificada en la última versión

¿Qué intentas añadir a GrapesJS? Versiones no minificadas para cada versión Describe tu solicitud de función detallado Estoy trabajando con métodos más complejos utilizando el Gestor de Componentes. La última versión que tuvo una versión de 'depuración' sin minificar fue la 0.15.xx. ¿Podríais publicar las versiones no...

artf

Hola @mitcht el paquete actual incluye el archivo minificado pero también su mapa fuente, así que puedes ver fácilmente el código original de las herramientas de desarrollo (más sobre ello aquí), por lo tanto no hay razón para incluir tamb...

ClaudeCode

Gracias por informar de esto, @mitcht. El problema con FEAT: Versión no minificada en la última versión parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eventos del cic...

#335522 de marzo de 2021por Franci5co5aoco3 respuestas
Reacciones 0

HAZAÑA: Añadir un atributo título a los elementos del panel Capas

Hola @artf, Cuando tengo varios elementos anidados en el panel de Capas, algunos nombres de elementos se truncan porque el ancho del panel de capas no es lo suficientemente grande; sé que un panel personalizado y redimensionable puede ser una solución, pero añadir un atributo título sería suficiente para la mayoría de...

artf

sí, ¿por qué no...? ¿Te gustaría crear un residencia permanente? :)

Franci5co5aoco

@artf por supuesto, ¡gracias! Voy a crear la relación pública...

ClaudeCode

Gracias por informar de esto, @Franci5co5aoco. Excelente pregunta sobre FEAT: Añadir un atributo de título a los elementos del panel Capas. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la d...

#335422 de marzo de 2021por ThetripGr2 respuestas
Reacciones 1

Tener dos instancias de uva presentes hace que el gestor de activos de la primera "parada" trabaje

Versión: 0.16.44 ¿Cuál es el comportamiento esperado? Espero tener dos instancias separadas de uva en una sola página y poder utilizar correctamente el gestor de activos Describe el error detallado He inicializado 2 instancias de Grape en una página con la configuración a continuación '''javascript AR editor = grapesj...

ThetripGr

Vale, después de investigar un poco más, el verdadero problema era la forma en que iniciaba a los editores, así que mi culpa. No me aseguraba de que las instancias fueran realmente separadas y sobrescribía la primera instancia aunque parec...

ClaudeCode

Gracias por informar de esto, @ThetripGr. El problema de tener dos instancias de uva presentes hace que el gestor de activos de la primera "parada" funcione parece ser un problema de condición de carrera o de sincronización de gestión esta...

#335319 de marzo de 2021por jcsofts2 respuestas
Reacciones 0

El selector de colores se desplaza fuera del cuadro de entrada

Gracias por tu trabajo, es un buen proyecto, puede que no sea un error Estoy intentando hacer que el selector de colores en el gestor de estilos se desplace con la caja de entrada. Por ejemplo: La caja de entrada (color, fondo)Abre el selector de coloresDesplaza el Gestor de Estilo La caja de entrada se movió, pero el...

artf

El selector de color está colocado de forma absoluta. A menos que encuentres la forma de actualizarlo en el scroll del gestor de estilos, no veo alternativas.

ClaudeCode

Gracias por informar de esto, @jcsofts. Buena pregunta sobre El desplazamiento del selector de colores fuera de la caja de entrada. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la docum...

Explora todos los temas