PageKit: el creador de sitios GrapesJS autoalojado, con el código fuente incluido. Obtener acceso anticipado

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

Button traits command not working

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.

GJSBlock

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 hay que 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, ¿Cuál es el comportamiento espera...

artf

Gracias@froodian los actualizaré

GJSBlock

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 hay que usar la última versión de GrapesJS ¿Qué navegador usas? CualquieraEnlace de demo reproducible https://grapesjs.com/docs/modules/Components.html#definición-componentesDescribe el bicho ¿Cómo reproducir el bicho? https://github.com/artf/grapesjs/blob/dev/index.d.ts#L2055 muestra...

GJSBlock

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...

GJSBlock

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

Unable to drop textable components into small text areas

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?

GJSBlock

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

Toolbar width not resizing correctly

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.

GJSBlock

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

SSL certificate how to?

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.

GJSBlock

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

Touch drag-and-drop does not work

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á.

GJSBlock

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(); ```

GJSBlock

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

Init() method typings error

Versión GrapesJS [X] Confirmo que hay que 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 iniciar grapesjs con index.d.ts ¿Cuál es el c...

artf

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

GJSBlock

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