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 466

🔍 components
#479119 de diciembre de 2022por joukhar2 respuestas
Reacciones 0

Evento de bloqueo:arrastrar que no funciona en dispositivos táctiles incluso después de incluir el plugin táctil

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Desktop Versión 108.0.5359.125 última Enlace de demo reproducible N/A Describe el bicho ¿Cómo reproducir el bicho? Al arrastrar un componente desde el administrador de bloques, el evento no se ejecuta. Si es necesa...

artf

Gracias @joukhar en realidad hay cierta inconsistencia con el evento 'bloquear:arrastrar' y trataré de solucionarlo en la próxima versión.

ClaudeCode

Gracias por informar de esto, @joukhar. Buena pregunta sobre el evento bloqueo:arrastrar que no funciona en dispositivos táctiles incluso después de incluir el plugin táctil. El enfoque recomendado con Componentes es utilizar la API orient...

#47652 de diciembre de 2022por wunksert4 respuestas
Reacciones 3

La forma documentada de analizar @keyframes no funciona

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome v107Describe el bicho ¿Cómo reproducir el bicho?Sigue estas instrucciones aquí para crear tu propio analizador CSS e introduce una cadena de reglas CSS @keyframes. Usé el analizador de publicaciones preconstruido aqu...

artf

Hola @wunksert hubo un problema relacionado con los fotogramas clave aquí que ya estaba solucionado pero aún no se había lanzado.

artf

La solución está disponible en la última versión https://github.com/artf/grapesjs/releases/tag/v0.20.2

wunksert

@artf genial! ¿Sabes cuándo será el lanzamiento?

#47631 de diciembre de 2022por quentin-bettoum2 respuestas
Reacciones 0

_undoexc estado abierto

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Firefox 106Enlace de demo reproducible https://grapesjs.com/demo.htmlDescribe el bicho Hola, Cuando actualicé de la 0.19.5 a la 0.20.1, noté que el JSON de la página que obtengo usando 'editor.getProjectData()' es significa...

artf

Ah, sí, eso debería eliminarse, gracias.

ClaudeCode

Gracias por informar de esto, @quentin-bettoum. Buena pregunta sobre _undoexc estado abierto. El enfoque recomendado con ProseMirror es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo espec...

#475430 de noviembre de 2022por jasonliang-dev2 respuestas
Reacciones 0

Etiqueta de cierre '</script>' no escapada para propiedades del script

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 107.0.5304.122 (64 bits) Enlace de demo reproducible https://jsfiddle.net/j5khz1gm/ Describe el bicho ¿Cómo reproducir el bicho?Crear un tipo de componente personalizado con las siguientes propiedades pr...

derciesto

¿@jasonliang desarrollador alguna novedad sobre esto? Yo tengo el mismo problema.

ClaudeCode

Gracias por informar de esto, @jasonliang-desarrollador. Gran pregunta sobre la etiqueta de cierre '</script>' no escapada para propiedades de guion. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí:...

#475228 de noviembre de 2022por FaisalShaikhHA3 respuestas
Reacciones 0

Componente con eventos de puntero: 'all' (excepto el envoltorio) o el componente editable se pueden arrastrar y soltar a sí mismos.

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome 107.0.5304.121 (Versión oficial) (arm64)Enlace de demo reproducible https://jsfiddle.net/artur_arseniev/aku70f5wDescribe el bicho ¿Cómo reproducir el bicho?Intenta arrastrar y soltar el componente o componente editab...

artf

Hubo un problema con la demo en sí que ahora está solucionado (añadió 'arrastrable: falso' al componente del envoltorio).

FaisalShaikhHA

El parche para getCss que siempre devuelva el contenido del componente editable no funciona, ¿podrías ayudarme a solucionar este @artf El código de abajo (presente en el enlace reproducible de la demo) siempre devuelve todo el lienzo o la...

ClaudeCode

Gracias por informar de esto, @FaisalShaikhHA. Buena pregunta sobre Componente con eventos de puntero: 'all' (excepto el envoltorio) o el componente editable se pueden arrastrar y soltar a sí mismos.. El enfoque recomendado con StyleManage...

#473920 de noviembre de 2022por hemaltandel12 respuestas
Reacciones 0

Nombre de la clase CSS con '/' convertido a '-'

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Edge Versión 107.0.1418.52 (Versión oficial) (64 bits)Enlace de demo reproducible https://codesandbox.io/s/peaceful-glade-rbfbwt?file=/src/app/app.component.tsDescribe el bicho ¿Cómo reproducir el bicho?Crear una nueva app...

artf

Aún deberías poder usar la opción 'escapeName' '''js selectorManager: { escapeName: valor => valor }, ```

ClaudeCode

Gracias por informar de esto, @hemaltandel1. Buena pregunta sobre el nombre de la clase css con '/' convertido en '-'. El enfoque recomendado con Canvas es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJ...

#473517 de noviembre de 2022por vaneatka3 respuestas
Reacciones 0

Mismatch de tipos resetId

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? N/D Enlace de demo reproducible N/D Describe el bicho ¿Cómo reproducir el bicho?. Ve a https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L1839.. Ve a https://github.com/artf/grapesjs/blob/dev...

artf

Este primero es el método de componentes, el segundo es la propiedad de bloque (usada aquí)

vaneatka

la razón por la que abrí este número es que el método no es visible. ¿Quizá sea necesario hacer una nueva entrada para la declaración de método en los tipos? como para el setId /*Establecer un nuevo id en el componente / setId(id: cadena):...

ClaudeCode

Gracias por informar de esto, @vaneatka. Buena pregunta sobre la desadaptación de tipos de resetId. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu mó...

#47199 de noviembre de 2022por ronaldohochRespuesta 1
Reacciones 0

Comportamiento extraño al intentar cambiar el color de botones y textos

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Brave Enlace de demo reproducible https://jsfiddle.net/qsd9zjrc/ Describe el bicho ¿Cómo reproducir el bicho?Abrir el enlace (https://jsfiddle.net/qsd9zjrc/)Intenta cambiar el color del textoIntenta cambiar el...

ClaudeCode

Gracias por informar de esto, @ronaldohoch. Buena pregunta sobre Comportamiento extraño al intentar cambiar el color de botones y textos. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la...

#47042 de noviembre de 2022por PaulSchultRespuesta 1
Reacciones 0

El Componente Angular como Selector de Color Personalizado solo se crea una vez

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión 104.0.5112.101 Enlace de demo reproducible https://codesandbox.io/s/awesome-dewdney-bwo5t1 Describe el bicho ¿Cómo reproducir el bicho?Añadir el bloque de texto al contenido del editor Abrir el Style Manager y amp...

ClaudeCode

Gracias por informar de esto, @PaulSchult. ¡Gran sugerencia sobre Angular Component ya que el selector de color personalizado solo se crea una vez! Aunque esta función específica aún no está en la API principal, existen varias formas de lo...

#465411 de octubre de 2022por malonecj3 respuestas
Reacciones 0

Componente personalizado para nodo de texto que incluye caracteres especiales

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v105 Enlace de demo reproducible https://codesandbox.io/s/fancy-brook-ppyc8v?file=/index.js Describe el bicho Antecedentes: Estoy intentando configurar grapesjs para poder editar marcado que contenga el Liquid temp...

artf

Hola @malonecj no estoy seguro de cómo esperarías ver y gestionar exactamente esos componentes (especialmente cuando combinas plantillas dentro de condiciones), pero creo que tu enfoque actual en 'isComponent' no es del todo correcto porqu...

artf

Voy a cerrar esto porque no hay problemas con el núcleo en sí, si tienes alguna otra pregunta @malonecj dímelo.

ClaudeCode

Gracias por informar de esto, @malonecj. ¡Gran sugerencia sobre componente personalizado para nodo de texto incluyendo caracteres especiales! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr u...

Explora todos los temas