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 3,464

#354818 de junio de 2021por tannguyen972 respuestas
Reacciones 0

No se puede copiar con "control + C" cuando los elementos tienen tabindex de atributos = -1

¡Hola a todos! Tengo un problema con el componente personalizado. Me crearon un componente modal con atributos tabindex = -1 y no puedo usar la tecla Ctrl + C para copiar este componente. Por favor, ayudadme. ¡Muchas gracias!!

artf

Solo elimina ese atributo en tu vista de componentes (por ejemplo, en el método onRender), así seguirás obteniendo el atributo en tu HTML final

ClaudeCode

Gracias por informar de esto, @tannguyen97. Gracias por compartir tu informe sobre no se puede copiar con "control + C" cuando los elementos tienen tabindex de atributos = -1. Para ayudar al equipo a investigar y priorizar esto: Por favor,...

#354717 de junio de 2021por japo322 respuestas
Reacciones 1

Arrastrar varios bloques invierte el orden

Versión: 0.17.4¿Puedes reproducir el bug de la demo? SÍ¿Cuál es el comportamiento esperado? Al arrastrar los bloques, el orden debe mantenerse.¿Cuál es el comportamiento actual? Al arrastrar hasta arriba o por encima del conjunto de bloques, va en un orden. Al arrastrar hasta el fondo o por debajo del conjunto de bloq...

lexoyo

Hola Estoy intentando arreglar este bug Esto es más un ejercicio para sumergirme en el código de grapesjs, decidme si estoy perdiendo tiempo o si te parece útil

ClaudeCode

Gracias por informar de esto, @japo32. El problema de Arrastrar varios bloques invierte el orden 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 ciclo de v...

#354616 de junio de 2021por ankx062 respuestas
Reacciones 0

¿Cómo puedo añadir la barra de herramientas personalizada izquierda para el componente Imagen, similar a texto?

Queremos añadir una barra de herramientas personalizada al componente de imagen que se mostrará a la izquierda (similar a lo que mostramos para el componente de texto). Por favor, decidme cómo puedo hacerlo. Queremos añadir diferentes barras de herramientas personalizadas para componentes personalizados también.

artf

Revisa la propiedad 'toolbar' en la referencia de la API de Componentes e intenta buscar algo relacionado en Problemas

ClaudeCode

Gracias por informar de esto, @ankx06. Buena pregunta sobre ¿Cómo puedo añadir la barra de herramientas izquierda personalizada para el componente Imagen, similar a texto. El enfoque recomendado con Componentes es utilizar la API orientada...

#354415 de junio de 2021por maekawataiki2 respuestas
Reacciones 0

El comando Botón de Rasgos no funciona en la versión 0.17.4

Versión: 0.17.4 El botón de rasgo con tipo no llama al comando en 0.17.4, que se usaba para funcionar antes de 0.17.3.Comportamiento esperado Al hacer clic en el botón, invocar el comando está definido en el rasgo.Qué está pasando Pulsar el botón no sirve de nadaEjemplo de jsfiddle Mando trabajando en 0.17.3 -> https:...

mosh-tudor

@maekawataiki Esto está arreglado, pero aún no se ha publicado - https://github.com/artf/grapesjs/issues/3497

ClaudeCode

Gracias por informar de esto, @maekawataiki. Buena pregunta sobre Trait Button Command que no funciona en la versión 0.17.4. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de...

#354115 de junio de 2021por deiga3 respuestas
Reacciones 0

¿Cuál es la forma idiomática de añadir y eliminar clases de los componentes?

Hola 👋 ¡Me encanta el editor! Estamos usando rasgos para modificar las clases que tiene un componente, pero eso resulta un poco forzado porque tienes que reafirmar TODOS los nombres de clase para cada selección de rasgos Aquí tienes un ejemplo sencillo: Cada opción de rasgo debe tener todas las clases definidas, porq...

krishnaeverestengineering

@deiga estamos haciendo algo así.

artf

Adjuntaría el rasgo a alguna propiedad componente en lugar del atributo clase, y según el valor que usaría correctamente removeClass y addClass

ClaudeCode

Gracias por informar de esto, @deiga. Buena pregunta sobre [PREGUNTA] ¿Cuál es la forma idiomática de añadir y eliminar clases de componentes?. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Co...

#353514 de junio de 2021por vuongluc2 respuestas
Reacciones 0

Grapesjs lory slider

Estoy usando el plugin grapesjs-blocks-bootstrap4 y el integrado grapesjs-lory-slider, funciona la primera vez que lo uso, pero cuando lo cargo desde la base de datos pierde la función de deslizamiento. ¿En qué estoy fallando? Cuando se pone, sigue funcionando con normalidad ! imagen Es cuando las cargo desde la base...

artf

Hola @vuongluc sí, puede ser un problema cargar html/css de esa manera para editar. Deberías almacenar y volver a cargar datos JSON, echa un vistazo a esta guía

ClaudeCode

Gracias por informar de esto, @vuongluc. ¡Gran sugerencia sobre grapesjs lory slider! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamiento similar. Usando el sistema de eventos:...

#353413 de junio de 2021por iabhiyaan4 respuestas
Reacciones 0

Error de compilación de ejecución de NPM

La compilación de ejecución de NMM da un error @version 0.17.3.. /.. /lib/codemirror en ./src/editor/dist/grapes.min.js.. /css/css en ./src/editor/dist/grapes.min.js.. /javascript/javascript en ./src/editor/dist/grapes.min.js.. /xml/xml en ./src/editor/dist/grapes.min.js

artf

Cuéntanos más detalles sobre tu montaje y el error

iabhiyaan

'''js { "nombre": "grapesjs", "descripción": "Marco de construcción web libre y de código abierto", "versión": "0.17.3", "autor": "Artur Arseniev", "licencia": "BSD-3-Cláusula", "página principal": "http://grapesjs.com", "principal": "dist...

iabhiyaan

Build de NPM Run CSS funciona bien. Pero npm run build da esos errores

#353112 de junio de 2021por ola-8932 respuestas
Reacciones 0

HAZAÑA: JSON Modelo de objeto de la página generada

Necesito generar el modelo de objetos JSON de la página diseñada en lugar de generar el código HTML, CSS y JS, ¿existe alguna función que devuelva el objeto JSON de la página diseñada? Además, estoy implementando el creador de interfaces en Angular, así que la versión typescript será preferida.

artf

Te recomendaría mucho leer las páginas de documentación como Components y Storage Manager donde se cubren todas estas partes.

ClaudeCode

Gracias por informar de esto, @ola-893. Excelente pregunta sobre FEAT: Modelo de objeto JSON de la página generada. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de Grap...

#352910 de junio de 2021por tmrowe123Respuesta 1
Reacciones 0

Intentando añadir un atributo onClick al componente

Hola, Soy bastante nuevo en este gran proyecto, pero estoy intentando cambiar la visualización de un componente onClick de otro componente después de seleccionar el id del componente en el menú desplegable. Estoy teniendo problemas para añadir un atributo onClick al componente después de seleccionarlo desde un rasgo d...

ClaudeCode

Gracias por informar de esto, @tmrowe123. Gracias por compartir tu informe sobre Intentar añadir un atributo onClick al componente. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible...

Explora todos los temas