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
#348225 de mayo de 2021por Palash-Mandal4 respuestas
Reacciones 0

Rasgos actualizados en tiempo de ejecución, no modo EDITAR.

Hola @artf Tengo problemas con ciertos rasgos. Cuando arrastro y suelto el bloque en el lienzo, los rasgos aparecen bien en la sección de ajustes. pero cuando guardé y edité la segunda vez y seleccioné esa etiqueta en lienzo, esos rasgos ahora aparecen en la sección de la configuración. ¡Por favor, por favor, por favo...

artf

¿Estás definiendo tu componente personalizado en un plugin?

Palash-Mandal

¿Estás definiendo tu componente personalizado en un plugin? No. Solo hay que añadir la función de init editor = grapesjs.init({ const dc = editor. DomComponents; Componente de Encabezado Personalizado blockManager.add('header', { etiqueta:...

artf

La primera regla para definir nuevos tipos de componentes es colocar el código dentro de un plugin. De docs

#347022 de mayo de 2021por iabhiyaanRespuesta 1
Reacciones 0

Pregunta: ¿Cómo podemos activar el gestor de rasgos (del panel superior derecho) cuando se selecciona un componente

ADVERTENCIA LEE y SIGUE los siguientes 3 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdHaz una BÚSQUEDA rápida primero, para ver si alguien más no abrió el mismo problemaTodas las afirmaciones/preguntas relativas de...

ClaudeCode

Gracias por informar de esto, @iabhiyaan. El problema con Pregunta: ¿Cómo podemos activar el gestor de rasgos (en el panel superior derecho) cuando se selecciona un componente parece ser un problema de condición de raza o de sincronización...

#346519 de mayo de 2021por anatoli-dp3 respuestas
Reacciones 0

La actualización rompe algunas cosas con CSS

ADVERTENCIA LEE y SIGUE los siguientes 3 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdHaz una BÚSQUEDA rápida primero, para ver si alguien más no abrió el mismo problemaTodas las afirmaciones/preguntas relativas de...

artf

Bueno, en realidad la API adecuada sería '.components('html string here')', que parece funcionar como se espera, pero investigaré lo del restablecimiento porque esperaría que funcionara igual

artf

Vale, parece que el método de reinicio de la columna vertebral inyecta la opción 'silenciosa', que impide que la colección CSS renderice el estilo añadido, así que por ahora preferiría evitar poner condiciones hackeadas para eliminar esa o...

ClaudeCode

Gracias por informar de esto, @anatoli-dp. El problema con update rompe algunas cosas con css 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 vida...

#346318 de mayo de 2021por anatoli-dp4 respuestas
Reacciones 1

Desbordamiento del inspector roto

ADVERTENCIA LEE y SIGUE los siguientes 3 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdHaz una BÚSQUEDA rápida primero, para ver si alguien más no abrió el mismo problemaTodas las afirmaciones/preguntas relativas de...

anatoli-dp

Quizá poner los controles al principio del texto y luego desplazar ligeramente toda la caja por cada sangría o elemento apilado. Así puedes apilarlos tanto como quieras sin problema 🤷; acabaré creando mi propia solución para lograrlo, per...

artf

Sí, desafortunadamente, el panel de capas por defecto no es tan escalable, tenemos que replantearnos cómo se renderiza

artf

Sí, mover los controles delante del texto suena razonable (por ejemplo, hacerlos visibles solo cuando paso el cursor sobre el componente). En fin, como no es un caso tan común con tanta estructura desordenada, no le daría mucha prioridad a...

#346218 de mayo de 2021por ahmedderkaoui3 respuestas
Reacciones 0

Actualizar/volver a renderizar los rasgos de todos los componentes en el lienzo

¿Hay alguna forma de volver a renderizar o actualizar los rasgos (que son personalizados, no internos) de todos los componentes existentes en el lienzo?

iabhiyaan

'''js editor.on('component:selected', component => { component.set({ Rasgos: ['Nombre', 'Sustituto'] }) }) ````

artf

Mmm, ¿cuál es el sentido? Tus rasgos personalizados ya deberían reaccionar a los cambios de componentes (si los creaste correctamente).

ClaudeCode

Gracias por informar de esto, @ahmedderkaoui. Buena pregunta sobre Actualizar/volver a renderizar los rasgos de todos los componentes en el lienzo. El enfoque recomendado con Canvas es usar la API orientada a eventos. Empieza aquí: Consult...

#346117 de mayo de 2021por ahmedderkaouiRespuesta 1
Reacciones 0

Rasgo de rerenderizado en un componente seleccionado

Sé que existe una función que puede rerenderizar la vista de un rasgo. Sin embargo, todavía no sé cómo ni dónde usarla.

ClaudeCode

Gracias por informar de esto, @ahmedderkaoui. Buena pregunta sobre el rasgo de rerender en un componente seleccionado. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la documentación d...

#345916 de mayo de 2021por anlumo2 respuestas
Reacciones 1

Configuración incorrecta de DomComponents

Versión: 0.17.3 ¿Cuál es el comportamiento esperado? La documentación dice que puedo configurar el elemento envolvente a través de la configuración: https://github.com/artf/grapesjs/blob/0027dcd1194715eeaf4b24db878dd7ebac069cc4/src/dom_components/config/config.js#L6-L24 Describe el error detallado No creo que esta con...

artf

Sí, en realidad el nombre, por defecto, se gestiona mediante la configuración i18n. Desde la versión 0.17.* ni siquiera la opción de 'envoltorio' ya no es necesaria, ya que ahora deberías ampliar el componente 'envoltorio' como todos los d...

ClaudeCode

Gracias por informar de esto, @anlumo. El problema con Configur Incorrect de DomComponents' 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 vida d...

#345512 de mayo de 2021por harsh2013 respuestas
Reacciones 2

El estilo se borra al insertar componentes en varias páginas usando el Administrador de Páginas

Versión: 0.17.3 ¿Cuál es el comportamiento esperado? El estilo debe mantenerse en varias páginas Describe el error detallado Tenemos casos de uso donde guardamos y recargamos el contenido de GrapesJS. Queremos aprovechar Page Manager para reducir el contenido renderizado y gestionarlo en porciones más pequeñas. El pro...

artf

Hi @harsh201 estilos están disponibles en todas las páginas, así que no deberías usar 'editor.setStyle' (que reemplaza todos los estilos por un nuevo conjunto), sino algo como 'editor.getStyle().add('...')'

harsh201

Hola @artf, ¿alguna ayuda aquí?

ClaudeCode

Gracias por informar de esto, @harsh201. El problema con Style se elimina al insertar componentes en varias páginas usando el Administrador de Páginas parece ser una condición de carrera o un problema de sincronización de gestión de estado...

#345412 de mayo de 2021por TheDude703 respuestas
Reacciones 0

El enlace de inserción RTE no actualiza el DOM

Versión: "0.17.3" ¿Puedes reproducir el error de la demo?[X] Sí[ ] No ¿Cuál es el comportamiento esperado? Después de insertar el enlace usando el RTE por defecto, está disponible inmediatamente para ser editado en la configuración, es decir, configurando el HREF y el Target Describe el error detallado Tras selecciona...

artf

Sí, así es como funciona ahora mismo (el contenido se analiza y transforma en componentes solo una vez que termina la edición). Probablemente podamos usar un enfoque como este](https://github.com/artf/grapesjs/issues/610#issuecomment-76855...

artf

Actualizado la creación de enlaces de esta versión https://github.com/artf/grapesjs/releases/tag/v0.18.3

ClaudeCode

Gracias por informar de esto, @TheDude70. El problema con RTE insert link no actualiza DOM parece ser una condición de carrera o un problema de gestión de estado en el tiempo. Esto suele ocurrir cuando los eventos del ciclo de vida de los...

#344911 de mayo de 2021por chiragkataria223 respuestas
Reacciones 0

Cambiar de página llama a estilos y scripts de canvas una y otra vez

Hola Estoy integrando el gestor de páginas en mi proyecto. Pero el problema que tengo es que cada vez que cambio entre páginas, carga archivos CSS y scripts dados en el objeto canvas en el momento de iniciar, una y otra vez. Hace que cambiar de página sea lento. Implementación: grapesjs.init({ pageManager: { páginas:...

chiragkataria22

@artf ¿Me puedes ayudar, por favor?

artf

Desafortunadamente, cambiar de página crea un nuevo iframe, así que el comportamiento es correcto. Preferí eliminar iframes anteriores para mantener el consumo de memoria lo más bajo posible. Una solución podría ser encontrar la forma de r...

ClaudeCode

Gracias por informar de esto, @chiragkataria22. Gracias por compartir tu informe sobre Cambiar de página a las llamadas de estilos y scripts canvas una y otra vez. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona...

Explora todos los temas