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

#298228 de agosto de 2020por mitcht3 respuestas
Reacciones 0

ERROR: Ejecutar editor.load(x) en x = editor.store() da lugar a un error.

Versión: 0.16.18 ¿Puedes reproducir el error de la demo? [X] Sí [ ] No ¿Cuál es el comportamiento esperado? Esperaría que los assets, components, css, html y estilos se repoblaran. Describe el error detallado Estoy trabajando en un sistema existente que tiene un esquema de base de datos que me impide usar el StorageMa...

mitcht

Sí, veo que '.load' utiliza una función de callback. Lo admito, probablemente lo estoy haciendo mal. Empecé a usar GrapesJS hace solo unos días. Si mi informe de error no es realmente un error, ¿cómo se guardaría el estado actual del edito...

mitcht

Estoy investigando https://grapesjs.com/docs/modules/Storage.html#storage-api pero aún así me gustaría poder simplemente 'poner y olvidar' :)

artf

Hay un ejemplo que ilustra exactamente lo que buscas https://grapesjs.com/docs/modules/Storage.html#define-new-storage

#298127 de agosto de 2020por trony2020Respuesta 1
Reacciones 0

GrapesJS elimina atributos html

Hola, empiezo desde: '<table style="width:100%;height:100%" border="1" data-template="true">' ... '<h4 data-fieldname="dateEventoString" data-gjs-editable="false" data-gjs-removable="false" >' .... '</h4>' ... '</table>' Pero cuando hago editor.getHtml(), ¡el HTML devuelto le faltan algunos atributos originales! Aquí...

artf

https://github.com/artf/grapesjs/issues/2973#issuecomment-682264998

#298027 de agosto de 2020por ikenderham2 respuestas
Reacciones 0

El control deslizante de rango no funciona

Hola a todos Estoy intentando crear un control deslizante de rango dentro de un rasgo, donde pueda cambiar la altura de un div. Creé un nuevo componente y dentro de él creé un rasgo. Intenté hacer una solución con una caja de selección que parece funcionar. Pero ahora intentaré hacerlo con un control deslizante de ran...

ikenderham

https://jsfiddle.net/psrdmx4c/

artf

No hay un rasgo de rango incorporado, primero tienes que crear uno

#297927 de agosto de 2020por ghost3 respuestas
Reacciones 1

Valores predeterminados del Style Manager a em o %

Versión 16.17 ¿Puedes reproducir el error de la demo? [ ] Sí [ ] No ¿Cuál es el comportamiento esperado? Puedo configurar el gestor de estilos para poder presentar todas las unidades, la unidad de deformación y el valor de un parámetro que usa un valor de tamaño (tamaño de fuente, altura de línea, relleno, etc.) Descr...

ghost

Aquí tienes, espero que ilustre lo que intento hacer https://codepen.io/ksn-systems/pen/LYNzdje ¡Gracias

artf

Hola @ksn-systems, ¿podéis crear una demo reproducible, por favor?

yucomds

Me pasa lo mismo. Estoy intentando poner el tamaño de fuente por defecto en 20px al cargar el editor. ¿Tienes alguna solución para este problema?

#297626 de agosto de 2020por Sose0906Respuesta 1
Reacciones 0

ERROR: Manejar onSubmit events en elementos DOM

En mi plantilla que cargué desde un servidor remoto, tengo un formulario con ID, ¿cómo puedo gestionar el evento onSubmit en él?

artf

Puedes crear un componente personalizado para un caso específico

#297426 de agosto de 2020por naveen-baskaranRespuesta 1
Reacciones 0

ERROR: Resultado del editor de hover en TypeError: this[0].getAttribute no es una función

Versión: "0.16.18" ¿Puedes reproducir el error de la demo? Sí Describe el error detalladoColoca el acolchado para el cuerpo dentro del iframe.Al pasar el cursor en la parte del cuerpo en el editor, el error aparece en la consola. ¿Cuál es el comportamiento actual? 'Uncaught TypeError: this[0].getAttribute no es una fu...

artf

Gracias Naveen, el error se corregirá en la próxima versión

#297325 de agosto de 2020por trony20203 respuestas
Reacciones 1

No hacer elementos extraíbles dentro de un bloque

Hola, Dado: editor. BlockManager.add('test-component', { id: 'MappaPiuDescrizione', etiqueta: 'Mappa + Descrizione', content: '<div data-blockname='mappaDescrizione1'> <br/> <div data-blockname='mappaDescrizione2' style='margin:2px;border: 1px solid red'> <div><h3>Moto de prueba</h3></div> <div data-gjs-type="map" sty...

RJCAM

Así que no estoy seguro de si estas son las mejores respuestas, pero a mí me funcionan.¿Cómo saber que los elementos dentro de h4 son también data-gjs-editable="false"? Con este atributo: contentEditable="false"si borro todos los personaje...

RJCAM

Hola @trony2020 No es realmente una clase, pero puedes hacerlo añadiendo algunos atributos, como aquí en la documentación, cuando añades un nuevo componente al DOM, añade la propiedad como atributo del elemento añadido. Así que puedes hace...

trony2020

He intentado con editor. BlockManager.add('Title-component', { id: 'TitleEB', etiqueta: 'TitleEB', content: '"<div data-blockname='TitleForm' style='width:600px' data-gjs-removable='false'>" + data + "</div>"' }); donde los datos son: '<di...

#297225 de agosto de 2020por kuhelbeher3 respuestas
Reacciones 0

HAZAÑA: Desactivar los scripts en el lienzo

Hola, antes que nada, gracias por una herramienta tan estupenda. En mi proyecto me encontré con el problema de que tengo que desactivar los scripts dentro del editor. Encontré dos problemas similares con este problema: https://github.com/artf/grapesjs/issues/2046 https://github.com/artf/grapesjs/issues/2814. Así que e...

RJCAM

Hola @kuhelbeher yo también sigo intentando conseguirlo, pero aquí va un consejo que puede ayudarnos a conseguirlo. Publicaré aquí si encuentro la manera. Consulta este número #2772

kuhelbeher

@RJCAM gracias por el consejo, lo probé, pero el problema con este enfoque es que desactiva el script para componente, no toda la plantilla.

artf

Una vez que el editor y sus componentes están cargados, es difícil pensar en desactivar JS; piensa en un componente con scripts personalizados que vincule eventos alrededor del DOM (quizá incluso usando algún plugin externo). La única form...

#297125 de agosto de 2020por gunslingor3 respuestas
Reacciones 0

ERROR: Pequeño problema en la demo de la página web Descripción emergente

Demo de la página web Resumen: 'el.setAttribute('title', '');' falla solo en los botones del panel de vista (no en los botones del panel de opciones). Síntoma: Puedes ver el ratón sobre los botones de visualización, todos empiezan con "Open blada yada", la palabra open debería eliminarse según el array (por ejemplo, [...

artf

¿Podrías explicar mejor cómo reproducir el problema, por favor?

gunslingor

Ve aquí: https://grapesjs.com/demo.htmlPasa el cursor sobre cualquier icono de vista, observa que la descripción emergente comienza con AbrirSi miras en el javascript, en la misma zona donde pones las otras descripciones emergentes, tambié...

artf

Esas descripciones están hechas para la demo, esto no tiene nada que ver con la biblioteca principal... En cualquier caso, el valor mostrado se toma de 'data-tooltip' y no de 'título'.

Explora todos los temas