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...
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...
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...
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...
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...
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...
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...
@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í?
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.
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.