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

#324320 de enero de 2021por hanna4042 respuestas
Reacciones 0

El atributo textible no funciona y causa excepciones

Versión: 16.00.27 hasta más tarde ¿Puedes reproducir el error de la demo? Sí [X] Sí [ ] No ¿Cuál es el comportamiento esperado? Insertar bloque de texto dentro de otro bloque de texto Describe el error detallado Al añadir un nuevo bloque, o incluso al crear un nuevo tipo personalizado, el atributo "textable no funcion...

artf

Duplicado del #2771

ClaudeCode

Gracias por informar de esto, @hanna404. El problema con Textable attribut que no funciona y causa excepciones parece ser una condición de carrera o un problema de temporización de gestión de estado. Esto suele ocurrir cuando los eventos d...

#324220 de enero de 2021por Nielsticot4 respuestas
Reacciones 0

Cuando el Gestor de Estilos está en otro div, el mensaje "Seleccionar un elemento antes de usar el Gestor de Estilos" no aparece

Versión: 0.16.34 ¿Cuál es el comportamiento esperado? Cuando el editor se inicializa, no se selecciona ningún elemento, por lo que el gestor de estilos debería decir "Selecciona un elemento antes de usar el Administrador de Estilos", como hace cuando no se usa "appendTo" en la configuración del editor. ¿Cuál es el com...

mosh-tudor

Usé este código para resolverlo: '''js const showStylesSector = editor => { const stylesButton = editor. Panels.getButton ('encabezado de panel en barra lateral', 'show-styles'); const layersButton = editor. Panels.getButton ('panel-sideba...

Nielsticot

Esto no es lo que quiero, mi problema es antes de que se seleccione cualquier elemento, así que antes de que el evento "component:selected" se trigere. Lo arreglé temporalmente seleccionando un elemento al cargar el editor, pero no es lo q...

artf

Si usas el StyleManager en un elemento personalizado, tienes que gestionar ese estado tú mismo. '''html <div class="sm-wrapper"> <div id="styles"></div><!-- aquí es donde se añade el gestor de estilos --> <div class="sm-vacty-state"> Selec...

#324120 de enero de 2021por CarlucciModsRespuesta 1
Reacciones 0

¿Importar HTML y CSS desde la demo para actualizar la versión, importación de un solo intento?

¿Cómo importar HTML y CSS desde la demo hasta la versión de actualización, importación de un solo intento?

ClaudeCode

Gracias por informar de esto, @CarlucciMods. Buena pregunta sobre ¿Importar HTML y CSS de la demo a la versión de actualización, importación de un solo intento?. El enfoque recomendado con StyleManager es usar la API orientada a eventos. E...

#324018 de enero de 2021por marcepoblet2 respuestas
Reacciones 0

UndoManager: la combinación entre deshacer y rehacer no funciona correctamente, he perdido algunos estilos

https://user-images.githubusercontent.com/64096863/104953457-35adf180-59a5-11eb-85bd-2f84ffa24d83.mp4 Los estilos de los bloques de texto y botones se pierden tras eliminarlos de la plantilla, y se deshacen los cambios y se repiten varias veces. El problema es que los estilos aplicados a los bloques se pierden tras ap...

artf

Debería haberse solucionado en la última versión, por favor sigue correctamente la plantilla de incidencia y asegúrate de usar la última versión antes de enviar un error

ClaudeCode

Gracias por informar de esto, @marcepoblet. Gracias por compartir tu informe sobre UndoManager: la combinación entre deshacer y volver a hacer no funciona bien, he perdido algunos estilos. Para ayudar al equipo a investigar y priorizar est...

#323918 de enero de 2021por harsh2014 respuestas
Reacciones 5

¿Cómo actualizar atributos o propiedades dinámicamente desde Component Script?

Tenemos un caso de uso en el que queremos insertar gráficos dinámicamente usando Highcharts Editor. He creado un componente que, al arrastrar y soltar, abre un modal y, según la selección del usuario, devuelve una imagen SVG. Me pregunto cómo puedo añadirlo al cuerpo del modelo. Ahora mismo estoy usando innerHTML para...

artf

En este caso no necesitas componentes con JS (en tu código final no ejecutas ningún JS), te basta con algo así: '''js domc.addType('charts-component', { Vista: { eventos: { dblclick: 'onActive', // para volver a abrir el modal al hacer dob...

harsh201

Perdón por el spam. No pude subir vídeos de uso desde mi portátil del trabajo. https://user-images.githubusercontent.com/2502711/106098322-d39c7b80-615e-11eb-8569-cf76ffc7fcc7.mov

harsh201

@artf Cualquier ayuda será bienvenida. He revisado la documentación otra vez y no me llama la atención nada, lo cual podría estar pasando por alto.

#323818 de enero de 2021por sizhousama3 respuestas
Reacciones 1

¿Cómo cargar JavaScript externo? He probado todos los métodos, inútil

Escribo cadenas HTML como bloques y necesito introducir muchos scripts y estilos externos, pero probé todos los métodos: cuando arrastro el bloque al lienzo, el script no se activa, pero los estilos se pueden cargar, espero recibir ayuda.Carga por appendchild ! imageninit load by canvas:{scripts:[...]} ! imagen ¿Quién...

harsh201

@sizhousama estoy cargando scripts/hojas de estilo a través de Canvas mientras inicializo el editor grapesjs y me funciona. ''' js lienzo: { guiones: ['https://unpkg.com/abc.js'], Estilos: ['https://unpkg.com/abc/dist/css/abc.min.css'], },...

sizhousama

La consola muestra cargada ! imagen

ClaudeCode

Gracias por informar de esto, @sizhousama. Buena pregunta sobre [Pregunta]: Cómo cargar JavaScript externo, probé todos los métodos, inútil. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta...

#323715 de enero de 2021por Abhisheknanda13444634 respuestas
Reacciones 2

Añadir rasgo para envoltura

Hola @artf He añadido rasgo para el envoltorio de esta manera. ¿Cómo puedo realizar la función de iniciación para ello? Aquí está el código '''js editor.getWrapper().set('traits', [ { cambioProp: 1, Nombre: 'ABC', Sello: 'ABC', Tipo: 'Casilla de verificación', cambioprop: 1 }, ], ) ``` @artf ¿Podrías ayudarme, por fav...

artf

Puedes usar esta opción desde componentes en init https://github.com/artf/grapesjs/blob/69e5ab2c1176e6fdeac1b058398cca55efe92df3/src/dom_components/config/config.js#L9 PD: deja de molestar a los demás con tus problemas, por favor o tendré...

Abhisheknanda1344463

Perdona@artf lo tendré en cuenta. Gracias

Abhisheknanda1344463

@ryandeba ¿Alguna sugerencia?

#323615 de enero de 2021por AidenctoRespuesta 1
Reacciones 0

XX Soporte de idiomas

Ayuda en mensajes instantáneos buscando checo si es posible. También busco francés, español, alemán, polaco, por favor ayudadme.

ClaudeCode

Gracias por informar de esto, @Aidencto. Gracias por compartir tu informe sobre XX Language support. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSandbox/JSFiddle) Tu Grap...

#323515 de enero de 2021por AnnaSuRespuesta 1
Reacciones 0

"component:update" no se activa cuando se mueven componentes

Extraído de https://github.com/artf/grapesjs/blob/dev/src/editor/index.js#L33 'component:update' - Se activa cuando un componente se actualiza (se mueve, se estiliza, etc.), el modelo se pasa como argumento a la callback reproducir el bichousar la API 'move' para mover el componentehttps://grapesjs.com/docs/api/compon...

ClaudeCode

Gracias por informar de esto, @AnnaSu. El problema con "component:update" no se activa cuando se mueven componentes parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eve...

#323415 de enero de 2021por tonypartridgeRespuesta 1
Reacciones 0

Modo absoluto y etiquetas dinámicas mal posicionadas...

Así que tengo este problema... Tengo un cuadro de 'texto' que está configurado para ser de ancho completo pero centra un código corto de nombre. Después, genera una página PDF y HTML de esto y espera que el nombre también sea central. Pero como los tamaños de los nombres pueden variar, acabo de darme cuenta de que con...

ClaudeCode

Gracias por informar de esto, @tonypartridge. Buena pregunta sobre Modo absoluto y etiquetas dinámicas mal posicionadas.... El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de...

Explora todos los temas