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

#252624 de enero de 2020por treztreiz3 respuestas
Reacciones 0

Almacenamiento personalizado: autoload no activado

Versión: grapes.min.js 0.15.10 Hola, Estoy usando un almacenamiento personalizado para cargar y almacenar datos json de/hacia un área de texto. Usar un almacenamiento personalizado parece no soportar la opción de carga automática. En su lugar, tengo que activar manualmente editor.load(), pero parece que actualiza el e...

treztreiz

La opción de autocarga en realidad funciona al añadir el almacenamiento personalizado como plugin.plugin de almacenamiento personalizado: Editor:

collindutter

@treztreiz conseguiste averiguar cómo hacerlo sin registrarlo como un plugin? Yo también me estoy encontrando con este problema.

treztreiz

@collindutter Parece que tienes que crear un plugin. Supongo que la opción de autocarga se usa mientras se instancia uvas, y desafortunadamente el editor de funciones. StorageManager.add realmente necesita esa instancia... Esto no ocurre c...

#252524 de enero de 2020por GayathriD20203 respuestas
Reacciones 2

Problema de deshacer o rehacer

Hola, Me enfrento a un problema de deshacer y rehacer, supongamos que tengo un bloque de texto como Insertar texto aquí, voy a cambiar a Hola y luego pulsar un botón de deshacer y aparece un Insertar texto aquí otra vez, daré clic en un botón de rehacer y aparece como Insertar texto aquíHello. Por favor, dadme cualqui...

pouyamiralayi

@GayathriD2020 grapesjs está usando backbone-undo bajo el capó y aquí está el src de grapesjs undo manager ¡Salud!

GayathriD2020

Gracias por la referencia, lo comprobaré y si necesito ayuda te lo haré saber. Que tengas un gran día

pouyamiralayi

@GayathriD2020 no puedo reproducir esto en la demo. ¿Estás en la última versión? ¡Salud!

#252322 de enero de 2020por MatejGlasnakRespuesta 1
Reacciones 0

Selector de clases puesto en activo: false no funciona correctamente

Hola, he puesto: editor.on('selector:add', selector => selector.set({ activo: falso, })); NO seleccionar clase en Element después de hacer clic y editar CSS, funciona pero tras actualizar la página vuelve a seleccionar las clases de Element. ¿Hay alguna forma de solucionarlo?

MatejGlasnak

He encontrado la solución. Selector:add solo se llama cuando se añade un nuevo componente, pero los ajustes del selector para ese componente no se guardan. Después de recargar la página, no se llamará a los componentes guardados previament...

#252222 de enero de 2020por jcamejo3 respuestas
Reacciones 2

Advertencia sobre cómo ajustar la altura del envoltorio al 100%

Hola @artf espero que todo vaya bien. Esto es más bien un recordatorio o un mensaje de advertencia sobre un problema que acabo de tener y que me llevó un tiempo resolver. Si la altura del envoltorio (modificada por el selector #wrapper por defecto) está configurada como 'altura: 100%' en lugar de 'altura-mínima: 100%'...

artf

Hola Juan, gracias por todos los detalles, pronto voy a fusionar una gran refactorización del lienzo y veré si podemos arreglarlo (por ejemplo, adjuntar la referencia de scroll al envoltorio).

artf

Gracias por recordarme@bgrand en realidad se me había olvidado este problema 😬 Se arreglará en la próxima versión.

jcamejo

Me alegra oírlo, espero que la refactorización ayude a solucionar el problema.

#252122 de enero de 2020por biowanSin respuestas
Reacciones 0

Problema del tamaño de la fuente

Hola a todos, No lo entiendo, creé una plantilla con objetos de texto tamaño fuente 14px, se ve bien en mi portátil en modo escritorio, pad y smartphone. Pero cuando uso el smartphone, algunos objetos de texto no tienen el mismo tamaño de fuente. Todas las flechas rojas en la pantalla de impresión están configuradas c...

#252022 de enero de 2020por kickbkRespuesta 1
Reacciones 0

Forma mejorada Seleccionar componente

@artf, ¿podrías darme algunos consejos sobre cómo mejoro el componente form select en grapesjs-plugin-forms para que se vea algo así: ! select La idea es ofrecer una forma más elegante de añadir opciones de selección y eliminarlas, como se añadiría a las capas de sombra de caja.

artf

Deberías crear un nuevo Rasgo Personalizado

#251921 de enero de 2020por MatejGlasnakRespuesta 1
Reacciones 0

Deselección automática de clase al seleccionar elemento

Hola, cuando hago clic en elemento, su clase se selecciona automáticamente. ¿Cómo puedo poner las clases en "no seleccionadas" y seleccionar solo si es necesario? <img width="470" alt="Captura de pantalla 2020-01-21 at 13 03 44" src="https://user-images.githubusercontent.com/51018512/72803479-7e29b680-3c4e-11ea-8def-b...

MatejGlasnak

He encontrado la solución: https://github.com/artf/grapesjs/issues/1979

#251821 de enero de 2020por denish-kanabar3 respuestas
Reacciones 4

Plugin de página web: opciones de importación y exportación de código en la aplicación AngularJS

Hola equipo, Tengo requisitos un poco diferentes para el código de exportación e importación. ¿Es posible tener html y css en memoria (quiero guardarlo en la base de datos) en lugar de abrir PopUp, que da la opción de guardar el archivo zip? Estoy usando el plugin de página web en la app Angular ¿También es posible ca...

pouyamiralayi

@denish-kanabar puedes hacerlo así: ¡Salud!

pouyamiralayi

Hola @denish-kanabar ¿Es posible obtener html y css en memoria (quiero guardarlo en la base de datos) Por favor, consulte la API de almacenamientocargar la página con HTML prerenderizado o pre-suministrado ¡Salud!

denish-kanabar

He comprobado ese hilo y desde ahí solo se pueden importar plugins, pero ahora el problema es llamar a la API al añadir el comando para que el editor guarde en la base de datos

#251721 de enero de 2020por denish-kanabarRespuesta 1
Reacciones 0

Parpadeos de pantalla en el ratón, pasa el cursor en el contenedor

He probado varios plugins, es decir, página web, boletín y bloque básico, pero en los tres casos empieza a parpadear en cuanto tomo el contenedor de mover (div: gjs). Por eso, no permite formatear texto en negrita, cursiva, subrayado y demás. Adjunto un ejemplo de código sin npms studio-fabric-grapesjs-app.zip

artf

Si crees que hay un problema con GrapesJS, por favor abre un problema correctamente (sigue la plantilla de BUG): especifica la versión, el navegador, la demo en vivo y todos los detalles necesarios para dar contexto a tu problema ('empieza...

#251620 de enero de 2020por pradeeshattlee3 respuestas
Reacciones 7

Alerta de gestor de activos

Hola, gracias por el maravilloso editor, He intentado integrar el editor y todo está bien. Cuando el usuario selecciona una imagen desde el administrador de activos no hay ninguna acción; si se muestra una alerta; esa imagen ha sido reemplazada o seleccionada con éxito, ¿cómo se puede lograr una alerta? ¿Hay alguna op...

pouyamiralayi

Hola @pradeeshattlee colocar el siguiente código dentro de un plugin: Para más información sobre cómo ampliar Asset Manager, consulta este enlace ¡Salud!

artf

probé el código de abajo, la alerta aparece con un solo clic pero la imagen no se reemplaza Esto ocurre porque sobrescribes el método original, para extenderlo correctamente deberías hacer esto: '''js const am = editor. Gestor de Activos;...

pradeeshattlee

Gracias @artf esto funciona de maravilla.

Explora todos los temas