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

#77318 de enero de 2018por kevinalvarez3 respuestas
Reacciones 0

Varios editores en la misma ventana

¡Hola a todos! Estoy intentando iniciar varios editores en la misma ventana. Creo que casi todo funciona perfectamente (edición, guardado, añadir componentes, etc.), pero cuando abro el modal "ver código", veo CSS duplicado. Investigando un poco, noté que dentro del método loadModule hay una línea "if (Mod.onLoad) thi...

artf

Gracias @kevinalvarez probablemente ya he llegado al problema, voy a intentar una solución pronto.

kevinalvarez

¡Gracias @artf! Hice el cambio y ahora funciona como se esperaba. Esperaremos a la publicación.

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#77217 de enero de 2018por krunal0393 respuestas
Reacciones 1

Validación de rasgos

¿Hay alguna forma de restringir la longitud de un rasgo, es decir, el título no puede superar los 255 caracteres y si el usuario intenta añadir más, debería mostrar un mensaje de error?

ryandeba

Hola @krunal039, La única forma que conozco para hacer algo así sería crear un custom trait y usar la función 'getInputEl' para establecer una propiedad 'maxlength' en tu entrada o crear una sección que muestre los errores que quieras.

artf

La única forma que conozco para hacer algo así sería crear un rasgo personalizado Correcto

krunal039

@ryandeba @artf, gracias por responder, ¿hay alguna forma de pasar la propiedad (longitud máxima, mensaje de error de validación) a rasgos personalizados?

#77117 de enero de 2018por Deepak8133 respuestas
Reacciones 0

Image src no se actualiza

Hola @artf, He actualizado la imagen src usando el siguiente código: editor.getSelected().set('attributes', {'src': image_Url}); Pero cuando configuro todo el HTML usando el siguiente código: editor.setComponents(templateHTML); luego image src no se actualiza en HTMLcomponent. Por favor, háganos saber sobre esto.

ryandeba

Hola @Deepak813, No estoy seguro de dónde viene 'templateHTML' en tu ejemplo... ¿Está el 'src' de tu imagen configurado correctamente en esa variable? En cualquier caso, seleccionar una imagen y ejecutar este código me funciona bien en la...

artf

@Deepak813 como ya mencionó Ryan, tienes que usar 'editor.getSelected().set('src',image_Url)'

AkibDeraiya123

@ryandeba @artf ¿Hay alguna posibilidad de cambiar otros atributos de la imagen como clase, id, etc.? Lo había intentado con algo así, Pero en mi caso esto no funciona. ¿Podéis ayudarme a cambiar otros atributos de esta etiqueta de imagen?

#77017 de enero de 2018por goldengrisha3 respuestas
Reacciones 0

Atributo personalizado

¿Es posible crear un atributo personalizado?

artf

@goldengrisha un poco más específico?!?

goldengrisha

Quiero poder añadir algunos atributos con valores como (mover='0') y editar después en el editor, ¿puede ser?

artf

@goldengrisha disculpa, ¿pero te refieres a añadir atributos personalizados a los modelos HTML de elementos o componentes?

#76917 de enero de 2018por gordon-matt3 respuestas
Reacciones 0

Necesito más información para crear un backend para Asset Manager

Estoy intentando averiguar cómo escribir un backend (en ASP.NET Core) para el Asset Manager. He mirado algunas de las páginas de la Wiki, pero sigo un poco confundido. Lo que realmente me gustaría es información sobre cómo mostrar recursos existentes, subir nuevos, eliminar los existentes, etc. He visto que puedo subi...

artf

Hola @gordon-matt, gestionas los activos con Asset API y sus eventos, la parte remota depende de ti '''js Inicia el editor con assets const editor = grapesjs.init({ // ... assetManager: { Activos: [ 'https://.../image.png', { src: 'https:/...

gordon-matt

Vale, creo que entiendo cómo funciona. Lo probaré, gracias.

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#76816 de enero de 2018por frank-tenzing3 respuestas
Reacciones 0

Problema con el navegador IE

Hola @artf, Creó este problema debido a https://github.com/artf/grapesjs/issues/214 ha sido cerrado... Cloné el último repositorio y lo ejecuté en IE 11, un error: 'SCRIPT438: El objeto no soporta la propiedad ni el método 'reemplazar' - grapes.min.js (15612,7)' demuestra en la consola, cuando hice clic, saltó a la lí...

artf

@frank tenzing, no estoy seguro si es el único error de IE, ¿estás teniendo este problema con algún tipo de plantilla (que probablemente contenga algún elemento SVG)?

frank-tenzing

Hola @artf, lo que he hecho después de clonar el último repositorio es 1). Sustituyó el script de inicio por '"start": "webpack-dev-server --open --progress --colors & npm run build:css -- -w",;' 2). Comentaron los editor. BlockManager.add...

artf

@frank tensión, gracias, pero ¿qué pasa con otros navegadores?

#76716 de enero de 2018por frank-tenzing2 respuestas
Reacciones 0

Genera una nueva grapes.min.js después de hacer cambios en grapes.js

Hola a todos, feliz año nuevo, Actualmente estoy investigando GrapesJs para nuestro proyecto posterior. La pregunta es que he entrado en el https://github.com/artf/grapesjs/issues/196 para minificar un nuevo grapes.min.js, pero cuando borré el grapes.min.js e intenté hacer algún cambio en el grapes.js que está en la c...

artf

@frank tenaz, no deberías editar archivos en la carpeta 'dist', esos se generan cada vez que 'npm run build'. Tienes que editar archivos dentro de 'src'. Por cierto, ese código parece venir de cash library, no de grapesjs en sí (sobre el t...

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#76616 de enero de 2018por austinbiggs2 respuestas
Reacciones 0

Al hacer clic en otro lienzo, desselecciona: actualmente seleccionado

Actualmente, una vez que un usuario selecciona cualquier elemento, no hay forma de desseleccionar ese elemento. Por ejemplo, si estoy editando una foto, pero quiero "dejar de editarla", no hay forma de eliminar la selección de la foto (haciendo clic en un elemento no editable o en el fondo de la página). 'editor.selec...

artf

Hola Austin, ¿puedes explicar cuál es tu problema con un componente seleccionado? He visto a muchos constructores con el mismo comportamiento, así que sinceramente, no lo veo como un problema. Por cierto, creo que podrías implementar algo...

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

#76516 de enero de 2018por perfect-coders3 respuestas
Reacciones 2

El evento editor.on('bloquear:arrastrar:para') no funciona

Estoy usando este evento muchas veces en la aplicación de la biblioteca anterior. Ahora he actualizado la biblioteca. He actualizado las siguientes bibliotecas: 1) Biblioteca Grapesjs 2) Biblioteca de páginas web Grapesjs-Preset- 3) Biblioteca Grapesjs-Basic-Blocks Pero ahora deja de funcionar. Avísame si hay algún ca...

artf

Hola programadores @perfect, con la última versión https://github.com/artf/grapesjs/releases/tag/v0.13.5 el arrastrar y soltar en HTML5 está activado por defecto (desactivable mediante la opción 'nativeDnd') y, por desgracia, no pude mante...

perfect-coders

Muchas gracias por la respuesta rápida. Siempre me encanta tu respuesta rápida. Tengo algunas opciones de inversión para ti. Espero saber de ti pronto.

cgatian

Esto me dejó perplejo. La documentación está desactualizada

#76416 de enero de 2018por vishal50332 respuestas
Reacciones 0

Soporte táctil

Hola @artf ¿Podemos usar dispositivos con sensor en dispositivos con sensor táctil, por ejemplo iPad o portátiles con opción táctil? ¿Podrías explicarlo, por favor? Gracias,

artf

No, pero hay una gran oferta sobre el soporte táctil https://github.com/artf/grapesjs/issues/241

lock[bot]

Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.

Explora todos los temas