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 545

🔍 typescript
#438815 de junio de 2022por ghost2 respuestas
Reacciones 2

El comando de rasgos de botón no funciona

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Cualquier navegador Enlace de demo reproducible https://jsfiddle.net/sohrabi2050/yrL2aqft/ Describe el bicho El comando de botón de rasgos funciona correctamente en v v0.18.4, pero no en v0.19.4. Hay dos ejemplos para amb...

artf

Gracias@sohrabi2050 lo arreglaré para la próxima versión.

ClaudeCode

Gracias por informar de esto, @ghost. El problema con el comando de rasgos de botón que no funciona parece ser un problema de condición de raza o de sincronización de estado. Esto suele ocurrir cuando los eventos del ciclo de vida de los c...

#438515 de junio de 2022por froodian2 respuestas
Reacciones 0

Index.d.ts dice que los comandos run deberían devolver void, pero la documentación indica que se puede usar su valor de retorno

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Cualquiera Enlace de demo reproducible https://grapesjs.com/docs/modules/Commands.html#stateful-commands Describe el bicho ¿Cómo reproducir el bicho? en una configuración de mecanoscrito, '''s importar uvas de "uvasjs"; e...

artf

Gracias@froodian los actualizaré

ClaudeCode

Gracias por informar de esto, @froodian. Gran sugerencia sobre index.d.ts dice que los comandos run deberían devolver void, pero la documentación dice que su valor de retorno puede usarse. Aunque esta función específica aún no está en la A...

#438415 de junio de 2022por froodianRespuesta 1
Reacciones 0

Index.d.ts dice que los componentes deben ser Backbone.Collection<Component>, pero la documentación indica que Component[] también es aceptado

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? CualquieraEnlace de demo reproducible https://grapesjs.com/docs/modules/Components.html#component-definitionDescribe el bicho ¿Cómo reproducir el bicho?https://github.com/artf/grapesjs/blob/dev/index.d.ts#L2055 muestra los...

ClaudeCode

Gracias por informar de esto, @froodian. Buena pregunta sobre index.d.ts dice que los componentes deben ser Backbone.Collection<Component> pero la documentación dice que Component[] también es aceptado. El enfoque recomendado con Component...

#433317 de mayo de 2022por MerorhRespuesta 1
Reacciones 0

ErrorTipoUncatch: No se pueden leer propiedades de null (leyendo 'ownerDocument')

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chromium 101.0.4951.64 (Versión oficial) snap (64 bits) Enlace de demo reproducible https://grapesjs.com/demo.html Describe el bicho ¿Cómo reproducir el bicho?Seleccionar una imagen y redimensionarla, y mantener pulsado e...

ClaudeCode

Gracias por informar de esto, @Merorh. Buena pregunta sobre ErrorTipoDeUncatch: No se pueden leer propiedades de null (leyendo 'ownerDocument'). El enfoque recomendado con Teclado es usar la API basada en eventos. Empieza aquí: Consulta la...

#429427 de abril de 2022por DavidHarvey2 respuestas
Reacciones 0

No se pueden insertar componentes textibles en áreas de texto pequeñas

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v100 Enlace de demo reproducible https://jsfiddle.net/ob0ajh67/ Describe el bicho ¿Cómo reproducir el bicho?Tener una sola línea de texto sin estilos de talla adicionales (como relleno o altura explícita).Intenta a...

harsh201

@artf yo también estoy teniendo el mismo problema. ¿Alguna sugerencia?

ClaudeCode

Gracias por informar de esto, @DavidHarvey. Buena pregunta sobre No poder colocar componentes textibles en áreas de texto pequeñas. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la docum...

#428525 de abril de 2022por zauchad2 respuestas
Reacciones 0

Ancho de barra de herramientas que no se ajusta correctamente

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome v100.0.4896.127Enlace de demo reproducible No hay enlace de demostración.Describe el bicho ¿Cómo reproducir el bicho?Simplemente coloca iconos más grandes dentro de la barra de herramientas (por ejemplo, clase de fon...

artf

Hay muchas razones para mantener fijo el tamaño del elemento de la barra de herramientas; si quieres que sea más grande, simplemente puedes actualizar el CSS.

ClaudeCode

Gracias por informar de esto, @zauchad. Buena pregunta sobre [barra de herramientas de componentes] El ancho de la barra de herramientas no se ajusta correctamente. El enfoque recomendado con Componentes es utilizar la API orientada a even...

#426316 de abril de 2022por omkar1111112 respuestas
Reacciones 0

¿Cómo se debe certificar SSL?

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Enlace de demo reproducible Describe el bicho Perdón por preguntarlo aquí. Pero tengo prisa. Estoy creando un servicio en el que alojo sitios web para mis clientes. Entonces, para cada nuevo sitio, ¿GrapeDrop crea un nuev...

artf

Por favor, evita usar los problemas de GrapesJS para preguntas fuera de tema.

ClaudeCode

Gracias por informar de esto, @omkar111111. Buena pregunta sobre certificado SSL, ¿cómo hacerlo?. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo espe...

#425613 de abril de 2022por m-jojo-s2 respuestas
Reacciones 1

El arrastrar y soltar por toque no funciona

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 98.0.4758.80 (Versión oficial) (arm64) Enlace de demo reproducible https://jsfiddle.net/bd2kpjwf/ Describe el bicho ¿Cómo reproducir el bicho?Añadir dos componentesAbrir herramientas de desarrollo del na...

artf

El polyfill del plugin táctil solo funcionará si lo cargas con el dispositivo táctil ya activado (intenta usar el demo), así que si activas el dispositivo táctil más adelante no funcionará.

ClaudeCode

Gracias por informar de esto, @m-jojo-s. Buena pregunta sobre arrastrar y soltar por tacto no funciona. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de t...

#425513 de abril de 2022por am1rb2 respuestas
Reacciones 0

El botón inicial de mover la barra de herramientas no se elimina si configuras la prop arrastrable en falso programático

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome v98.0.4758.80Enlace de demo reproducible https://jsfiddle.net/am1rb/3uzkn5t7/8/Describe el bicho ¿Cómo reproducir el bicho?Renderizar un componente sencillo en el lienzoEstablecer arrastrable=falso para el componente...

artf

Sí, la barra de herramientas no es realmente dinámica, así que si necesitas recalcularla, tienes que forzarla manualmente '''js model.set({ arrastrable: false, barra de herramientas: null }) model.initToolbar(); ```

ClaudeCode

Gracias por informar de esto, @am1rb. Buena pregunta sobre El botón inicial de mover la barra de herramientas no se elimina si configuras el prop arrastrable en falso programado. El enfoque recomendado con Canvas es usar la API orientada a...

#425011 de abril de 2022por dinosaurawr2 respuestas
Reacciones 0

Error de tipificación del método init()

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v 100.0.4896.75 Enlace de demo reproducible https://stackblitz.com/edit/typescript-ou8qpc?file=index.ts&view=editor Describe el bicho ¿Cómo reproducir el bicho?Intenta hacer uvas con index.d.ts ¿Cuál es el comporta...

artf

Gracias @dinosaurawr eso se solucionó aquí https://github.com/artf/grapesjs/pull/4216/files

ClaudeCode

Gracias por informar de esto, @dinosaurawr. ¡Gran sugerencia sobre el error de tipificación del método init()! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamiento similar. Usand...

Explora todos los temas