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 15

🔍 mobil
#594212 de junio de 2024por adarshsingh1972 respuestas
Reacciones 0

BUg en RichTextEditor

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible He dado el código en los problemas Describe el bicho Emisión de pantalla del 24-06-12 15:09:58 IST.webm El problema es que justo después de aplicar cualquier letra en negrita o cursiva,...

artf

Por la demo oficial parece funcionar como se espera, así que supongo que está relacionado con tu lógica personalizada. Por favor, proporcionad una demo mínima y reproducible del número.

ClaudeCode

Gracias por informar de esto, @adarshsingh197. El error error: any) { ocurre cuando ProseMirror intenta acceder a propiedades antes de que el ciclo de vida del componente esté completamente inicializado. Esta es una condición común de raza...

#567712 de febrero de 2024por soundharya23252 respuestas
Reacciones 0

Versión GrapesJS

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible https://jsfiddle.net/szLp8h4n Describe el bicho ¿Cómo reproducir el bicho?<a> Insertar etiqueta con enlace dentro de la celda de la tabla(td).Da flotación a la izquierda o derecha a la c...

artf

Proporcionar una demostración válida y reproducible

ClaudeCode

Gracias por informar de esto, @soundharya2325. Buena pregunta sobre *. 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ífico Busca el método...

#445518 de julio de 2022por mickeyDominic3 respuestas
Reacciones 0

'panel-dispositivos' y 'panel-switcher' en conflicto

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 103.0.5060.114 Enlace de demo reproducible https://codepen.io/Dominic_M/pen/eYMgqyw Describe el bicho ¿Cómo reproducir el bicho?Sigue GrapesJS "Comenzando" >> https://grapesjs.com/docs/getting-started.ht...

artf

@mickeyDominic colocas todos los paneles por defecto bajo el mismo objeto '''js Paneles: { Valores predeterminados: [{ id: 'capas', EL: '.panelright', // ... id: 'conmutador de panel', EL: '.panelswitcher', }] }

mickeyDominic

Gracias, @artf. Qué tonta :)

ClaudeCode

Gracias por informar de esto, @mickeyDominic. Buena pregunta sobre 'panel-dispositivos' y 'panel-switcher' que están en conflicto. El enfoque recomendado con ProseMirror es usar la API orientada a eventos. Empieza aquí: Consulta la documen...

#386012 de octubre de 2021por sduncan-tribe2 respuestas
Reacciones 1

Bloques que no funcionan tras actualizar de 0.16.27 a 0.17.27

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Firefox 93.0, Chrome 94.0.4606.71 Enlace de demo reproducible https://github.com/Tribe-Mobile/grapesjs-blocks Describe el bicho ¿Cómo reproducir el bicho?Ejecutar git repositorio, sin bloques mostradoscambiar a la versión...

paooolino

ver aquí #3835

ClaudeCode

Gracias por informar de esto, @sduncan-tribu. Buena pregunta sobre bloques que no funcionan después de actualizar de 0.16.27 a 0.17.27. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la docum...

#36796 de agosto de 2021por imouou2 respuestas
Reacciones 0

El ancho del dispositivo es inválido por defecto

Gracias por el #3673 Tengo un nuevo feedback sobre un bug. Versión:. 0.17.22 ¿Puedes reproducir el error de la demo?[ ] Sí[ ] No ¿Cuál es el comportamiento esperado? Quiero que el ancho por defecto sea el del dispositivo móvil, así que configuré la prioridad mínima de ancho, pero solo el ancho del móvil se muestra por...

artf

Sí, tienes razón, en realidad no hay opción para seleccionar el dispositivo por defecto... Por ahora, como solución alternativa, hazlo manualmente después de iniciar: '''js const editor = grapesjs.init({...}); editor.setDevice('Móvil'); En...

ClaudeCode

Gracias por informar de esto, @imouou. El problema con El ancho del dispositivo es inválido por defecto 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...

#35883 de julio de 2021por ap0l02 respuestas
Reacciones 0

Pregunta: ¿hay alguna forma de hacer que GrapeJS Mobile Editor sea utilizable?

Hola, ¡Proyecto increíble! sin embargo, tras comprobar el plugin para Grapejs Touch, sigue siendo muy difícil usar el editor desde un dispositivo móvil. ¿Hay alguna forma de simplificar la interfaz para facilitar la personalización desde un dispositivo móvil? Esto es principalmente para la opción de "boletín". ¡Muchas...

artf

Desafortunadamente, la interfaz actual es la que es, la alternativa es crear tu propia interfaz más amigable para móviles.

ClaudeCode

Gracias por informar de esto, @ap0l0. Buena pregunta sobre Pregunta: ¿hay alguna forma de hacer que GrapeJS Mobile Editor sea utilizable?. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la do...

#34469 de mayo de 2021por Spectrevuln-sketch4 respuestas
Reacciones 0

No se pueden almacenar datos Token inesperado '-'

Por favor, ayudadme, quiero almacenar datos de GJS en mysql pero no consigo obtener ningún dato de frontend a back end Aquí es mi código: 'const editor = grapesjs.init({ contenedor: "#editor", storageManager: { Tipo: 'A distancia', params: {}, // Para valores personalizados en peticiones tus endpoints SERVER urlStore:...

Ju99ernaut

Los nombres de variables no pueden contener '-', por lo que esta sintaxis es inválida: '''js const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; ```

Spectrevuln-sketch

Por favor, ayudadme, quiero guardar la plantilla en MySQL. ¿Cómo lo hago?

Ju99ernaut

Desafortunadamente, esto puede estar fuera del alcance de Grapesjs, pero hay algunas cosas a tener en cuenta '''js Esto no es válido const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; Puedes intentar asignar ca...

#182321 de febrero de 2019por abozhinov3 respuestas
Reacciones 0

Cómo establecer diferentes estilos en un elemento para cada dispositivo. (responde)

@arthuralmeidap ¿puedes explicarme cómo configurar un estilo diferente para cada dispositivo? Yo uso la estrategia de mover primero. Por ejemplo, para establecer un fondo diferente en dispositivos móviles y de sobremesa. mediaCondición: 'min-width', var deviceManagerConfig = { Dispositivos: [ { nombre: 'Escritorio', A...

umerrinayat

@abozhinov estoy pasando por el mismo problema. ¿Si resolvieras el problema? ¿Puedes compartirlo aquí? Gracias

theSC0RP

@abozhinov @umerrinayat yo me enfrento al mismo problema. Si lo has resuelto, ¿puedes compartirlo aquí?

abozhinov

No, no lo hice. Sigo buscando una solución.

#130823 de julio de 2018por manishkumaruitRespuesta 1
Reacciones 0

No puedo insertar iconos y su clase en el elemento html

bm.add('test-block', { etiqueta: "Iconos", categoría: "Bloques de Prismanote", Contenido: { script: función () { var d = window.parent.window.modalJ; d.setTitle('ICONS'); d.setContent(' <style> .tabs{ Ancho: 600px; pantalla: bloqueo; margen: 0px auto; posición: relativa; relleno: 0px !importante; } .tabs .tab{ flotar:...

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.

#119411 de junio de 2018por MobileAppVault2 respuestas
Reacciones 0

Carga la plantilla web html existente en GrapesJS

Hola, Quiero cargar una plantilla HTML existente en grapesjs y editar la página. Edición significa:mover seccionesañadir/eliminar botones de edición, imágenes, etc. Mi fuente de plantillas será https://html5up.net/, por ejemplo. ¿Cómo puedo conseguirlo? ¿Necesito dividir mi plantilla en componentes? Muchas gracias por...

artf

Puedes importarlo tal cual, pero cuida este #1173

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.

Explora todos los temas