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 1,399

🔍 outdated
#8375 de febrero de 2018por RiyaThete3 respuestas
Reacciones 0

Suprime JavaScript

Cada vez que importo, usando un plugin de importación, se borra parte del código en javascript. ¿Hay alguna forma de conservarlo? Quiero usar directamente el archivo html exportado, pero ahora no puedo usarlo porque falta javascript

arthuralmeidap

¿Cómo se llama el plugin?

RiyaThete

! imagen El penúltimo plugin de importación. Está disponible en http://grapesjs.com/demo.html

arthuralmeidap

Intenta ejecutar 'editor.getJs()'. comprueba si devuelve el JS importado anterior.

#8365 de febrero de 2018por kickbk2 respuestas
Reacciones 1

Interceptar y evitar que un activo sea retirado

¿Cómo interceptarías y evitarías que un activo sea retirado? Sospecho que la imagen ya puede haber sido eliminada cuando ejecutamos "activo:remover". Si es así, ¿cómo podemos acceder a las acciones y pedir confirmación? La razón por la que pregunto es porque quiero vincular una eliminación en GJS a la eliminación perm...

kickbk

Lo pasé por alto en la documentació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.

#8354 de febrero de 2018por chiqui3d2 respuestas
Reacciones 1

Actualizar el lienzo con una función personalizada

Estoy intentando crear una función que reemplace todos los atributos de link, estos hacen el cambio en el lienzo, pero no lo guardan cuando lo intento con la función editor.storage(); Aquí está el código:

artf

@chiqui3d de esta manera solo actualizas la vista, el código de salida se genera por el modelo en su lugar (cuando actualizas, los cambios del modelo se reflejan en la vista). Así que tu ejemplo será algo así '''js const wrapper = editor....

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.

#8344 de febrero de 2018por Praunda3 respuestas
Reacciones 2

¿Hay alguna forma de editar el código final en HTML - CSS con un editor de código integrado?

¡Hola! Me preguntaba si puedo editar el código final con un editor de código.

cjpollard

Alguien puso un buen código para eso aquí. https://github.com/artf/grapesjs/issues/74#issuecomment-322427387

JulyanoF

@Praunda para que el html lo edite:' editor.getHtml();' para que CSS edite: 'editor.getCss();'

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.

#8334 de febrero de 2018por rohanreddyg2 respuestas
Reacciones 0

Al hacer clic en enlaces con eventos El editor se carga dentro de otro editor

Estoy intentando cargar un contenido publicitario existente en el editor de GrapesJS. Al arrastrar nuevos componentes personalizados al editor con algún script, el editor se carga dentro del marco raíz del editor. No estoy seguro de qué está causando este problema. ! editorinsideeditor

artf

@rohanreddyg puedes crear una demo en directo de tu caso, por favor

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.

#8322 de febrero de 2018por chiqui3d3 respuestas
Reacciones 4

Evitar la herencia de entornos

Hola, Cuando añado una columna (fila) y un color de fondo, ese color se añade a todo lo que tenía antes y también a los siguientes que añades. ¿Es realmente su funcionalidad o es un error?

artf

@chiqui3d efectivamente, he actualizado el sistema de cuadrícula, lo que permite una edición más natural de filas/columnas. Por cierto, sigo pensando que el ejemplo de las imágenes es una buena muestra del "poder" de las clases y no un "pr...

ryandeba

Hola @chiqui3d, Apuesto a que esto ocurre porque el componente seleccionado tiene la misma clase que los demás componentes. Todas esas imágenes de la demo tienen la clase 'avatar-badge', así que cambiar una las cambia efectivamente todas....

chiqui3d

@artf Sí, tienes razón, no lo había pensado así, ahora entiendo el significado.

#8312 de febrero de 2018por ensemblebd3 respuestas
Reacciones 2

Endpoints de URLs dinámicas de storageManager

SOLICITUD DE FUNCIÓN Enfoque SPA para cargar y almacenar dinámicamente utilizando las opciones de configuración de storageManager, urlStore y urlLoad. Sería GENIAL que tu código comprobara si es una función, no asumiera que es un literal de cadena definido de forma finita y explícita en el momento de la configuración...

JulyanoF

@ensemblebd intentaste cambiar así: 'editor. StorageManager.getConfig().urlStore = "myUrl"'?

artf

La forma correcta de hacerlo sería actualizar el modelo de almacenamiento '''js editor. StorageManager.get('remote').set({ urlStore: '...', ... }) ```

ensemblebd

Al final solo hice una segunda petición ajax después de llamar a editor.store(), para almacenar los datos que quiero almacenar. Lo probaré, no es la forma en la que lo cambié.

#8302 de febrero de 2018por kewilson3 respuestas
Reacciones 1

La extracción limpia del master no carga localhost:8080 en Windows OS

Hola a todos, Tuve un problema tras sacar el último máster y simplemente intentar ejecutarlo, no se hicieron modificaciones en absoluto. Entorno: Windows 7, nodo 8.9.4_x64, npm 5.6.0, UAC = Encendido Pasos para reproducirse: 1) Shell de administrador cmd 2) NPM I 3) Actualización del NPM 4) NPM run build-n (ten en cue...

kewilson

cambié y saqué el repositorio predefinido de la página web... ahora veo lo que esperaba.

kewilson

También cabe señalar que hice pruebas y esas se ejecutaron y pasaron bien.

kewilson

Resumen: dr - ¿Entonces webpack-dev-server necesita tener cross-env para funcionar en Windows? Pude ejecutar una versión antigua de grapesjs que aún usaba cross-env en su inicio. Parece que los cambios de este compromiso son la causa de la...

#8291 de febrero de 2018por JulyanoF2 respuestas
Reacciones 0

¿"Función oculta"?

Hola @artf. Estaba implementando el modal de AssetsManager y lo encontré: ! imagen ¿Es alguna "función" o algo que aún no está completamente implementado? ¿Está funcionando? Realmente no lo encontré en ningún archivo. Si funciona, ¿cómo puedo activarlo? Cuando elimino el estilo 'display:none' y trato de usarlo, funcio...

artf

Hola @JulyanoF desafortunadamente solo es una parte heredada, como Assets ya son muy personalizables, no voy a implementar esa función en el núcleo

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.

#8281 de febrero de 2018por maxtacco2 respuestas
Reacciones 0

El evento de 'suman' componentes se activa un número diferente de veces

Hola, He notado que si añado el siguiente código en mi componente personalizado, el evento se activa de forma diferente dependiendo de si un nuevo componente hijo es arrastrar y soltar desde bloques o desde canvas. '''javascript ... view: defaultView.extend({ init() { this.listenTo(this.model.components(), 'add', this...

artf

Hola @maxtacco, desafortunadamente esto se debe a cómo funciona el Clasificador cuando mueve componentes y, sinceramente, ahora mismo no veo mejor solución que la tuya

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