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
#372726 de agosto de 2021por SintoDema4 respuestas
Reacciones 1

Problema sobre la importación de estilos

Hola @artf, Describe el error con detalle Mientras creaba una nueva plantilla usando GrapesJS, me encontré con un escenario en el que, cuando intentamos importar CSS desde el modal de importación, no se refleja en el editor. En un editor en blanco, he creado una plantilla con HTML y CSS añadiéndose.Después de eso, nec...

artf

Hola @javadsamiee el problema se solucionó en la última versión del plugin de presets

artf

Hola @SintoDema el problema está aquí https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18 Como ves, actualiza componentes pero no elimina el módulo de estilos. No...

javadsamiee

Hola @SintoDema el problema está aquí https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18Como ves, actualiza componentes pero no borra el módulo de estilos. No te...

#371721 de agosto de 2021por Vikash-ra2 respuestas
Reacciones 0

La plantilla no se carga usando solo componentes

Estoy intentando cargar una plantilla existente. Creo que debería funcionar con componentes o HTML, pero parece que solo funciona a través de HTML. El siguiente código no funciona, pero el código con el HTML correspondiente sí. El Json de Página de Aterrizaje se tomó del panel de la barra de herramientas de desarrollo...

artf

@Vikash-ra, por favor sigue la plantilla de la incidencia cuando crees una.

ClaudeCode

Gracias por informar de esto, @Vikash-ra. Gracias por compartir tu informe sobre La plantilla no carga solo con componentes. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeS...

#371418 de agosto de 2021por ltenti2 respuestas
Reacciones 0

Análisis parcial

Comentado en https://github.com/artf/grapesjs/discussions/3711 <tipo div='discussions-op-text'> <sup>Publicado originalmente por ltenti 17 de agosto de 2021</sup> Hola a todos, Me pregunto cómo abordar este tipo de escenario:Tengo que permitir que los usuarios de mi aplicación editen una página webla página web tiene...

artf

https://github.com/artf/grapesjs/discussions/3711#discussioncomment-1234837

ClaudeCode

Gracias por informar de esto, @ltenti. ¡Gran sugerencia sobre el análisis parcial! 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: '''...

#371318 de agosto de 2021por shkhalid3 respuestas
Reacciones 1

Los componentes almacenados con script no pueden renderizarse correctamente

Estoy teniendo algún problema cuando intento guardar algunos componentes, incluyendo algunos scripts, y recargar la página, los componentes no se renderizan correctamente. Está mostrando cajas vacías. Ejemplo: Cuando intento guardar un componente gráfico de 'jvas28/grapesjs-echarts' y recargo la página, me sale esto <...

shkhalid

¡Gracias @artf! Por fin pude averiguarlo El problema estaba en 'tagVarStart' y 'tagVarEnd'. Después de comentarlo, empieza a funcionar

artf

Oye, @shkhalid gracias por el informe, pero en este repositorio deberías abrir los problemas reproducibles sin plugins externos, ya que podría ser un problema del propio plugin. Al menos por lo que puedo ver sobre el núcleo, no veo problem...

ClaudeCode

Gracias por informar de esto, @shkhalid. Buena pregunta sobre los componentes almacenados con script que no pueden renderizarse correctamente. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Con...

#370716 de agosto de 2021por denisoedRespuesta 1
Reacciones 0

¿es posible configurar el renderizado de los componentes de Vue?

¡GrapesJs es el mejor creador de páginas! :corazón: Perdona, soy nuevo en GrapesJs. ¿Puedo añadir soporte para componentes de Vue?

ClaudeCode

Gracias por informar de esto, @denisoed. ¡Gran sugerencia sobre ¿es posible configurar el renderizado de los componentes de Vue?! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportami...

#370615 de agosto de 2021por momu-2016Respuesta 1
Reacciones 0

El CSS en el bloque no puede eliminarse cuando el bloque ha sido eliminado

Grapesjs versión v0.16.45, intento usar el plugin de cuenta atrás (https://github.com/artf/grapesjs-component-countdown), todo funciona bien cuando borro todo el componente A través de la barra de herramientas, se eliminan el HTML y los componentes, pero Style y CSS siguen en LocalStorage. Lo que me desconcierta es qu...

ClaudeCode

Gracias por informar de esto, @momu-2016. Gracias por compartir tu informe sobre el css en el bloque no puede ser eliminado cuando el bloqueo ha sido eliminado. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: U...

#370313 de agosto de 2021por anatoli-dp2 respuestas
Reacciones 0

Los IDs personalizados tienen un \3 inyectado en el CSS y un espacio después de la siguiente letra después del \3 cuando se añaden al lienzo

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

Por favor, ten en cuenta que este problema es grave... Ahora que lo veo me siento tonta... Los IDs no pueden empezar con un número y no lo tuve en cuenta al hacer esto

ClaudeCode

Gracias por informar de esto, @anatoli-dp. El problema con los IDs personalizados tienen un \3 inyectado en el CSS y un espacio después de la letra siguiente al \3 cuando se añaden al lienzo parece ser una condición de carrera o un problem...

#370012 de agosto de 2021por anatoli-dp3 respuestas
Reacciones 3

Configuración arrastrable: 'Envoltorio' no se suelta en el envoltorio

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

La cadena aquí se supone que es una cadena de consulta, así que intenta consultar una etiqueta 'wrapper', que obviamente no existe. El editor adjunta el atributo 'data-gjs-type' a todos los componentes del marco, por lo que la consulta que...

anatoli-dp

Ah, ahora tiene mucho más sentido... Gracias, eso solucionó el problema

ClaudeCode

Gracias por informar de esto, @anatoli-dp. El problema con configurar arrastrable: 'envoltorio' no cae en el envoltorio parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los...

#369912 de agosto de 2021por diegoSenra4 respuestas
Reacciones 0

El flotamiento de la celda desplaza aleatoriamente a la celda real

¡Hola! Estoy usando grapesJs para editar correos electrónicos en un proyecto de mi empresa, con el plugin Newsletter. Todo funciona muy bien, excepto este bug que no puedo solucionar: A veces, cuando arrastro bloques dentro del lienzo, el flotador de la celda se mezcla. El mayor problema es que este comportamiento es...

artf

¿Estás usando la última versión?

diegoSenra

Usando la versión minificada 0.10.7

artf

Lo siento, amigo, es una liberación de hace 4 años, no puedo ayudarte aquí. ¿Has intentado actualizar?

#369411 de agosto de 2021por codingmachine16Respuesta 1
Reacciones 0

Pregunta: Los cambios dinámicos desaparecen al cargarse desde la base de datos

@artf Aquí está mi código, estoy añadiendo test en una división al seleccionar el cambio init() { this.listenTo(this, "change:noOfLinks", this.getInfoLinks); }, getInfoLinks() { sea canvasDoc = editor. Canvas.getDocument(); canvasDoc.getElementById("infoLinks").innerHTML = " test text "; editor.trigger("change:selecte...

ClaudeCode

Gracias por informar de esto, @codingmachine16. Buena pregunta sobre Pregunta: Los cambios dinámicos desaparecen al cargar desde la base de datos. El enfoque recomendado con Canvas es usar la API orientada a eventos. Empieza aquí: Consulta...

Explora todos los temas