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

#226512 de septiembre de 2019por raghuv9Respuesta 1
Reacciones 0

Puedo obtener mi archivo HTML local usando la URL de carga y obtener el estado correcto. ¿Cómo puedo cargar esta URL recuperada en el editor? Actualmente me queda la pantalla en blanco dentro del editor

! Screenshot20 Aquí está mi código const LandingPage = { HTML: '', CSS: nulo, componentes: nulo, estilo: nulo, }; this.editor = grapesjs.init({ contenedor: "#gjs", lienzo: { Estilos: [], }, fromElement: cierto, componentes:'', Estilo: '', Plugins: [], pluginsOpts: { "gjs-preset-webpage": {} }, storageManager: { Tipo:...

artf

@raghuv9 por favor, leed atentamente esta guía https://grapesjs.com/docs/modules/Storage.html#setup-the-server No puedes simplemente pedir una página de documento, TIENES QUE crear un script en el lado del servidor que genere un JSON en un...

#226412 de septiembre de 2019por raghuv9Respuesta 1
Reacciones 0

Cómo cargar una URL remota dentro de Grapes JS

Así intenté cargar mi gitpage pero no funciona montado() { const LandingPage = { HTML: '', CSS: nulo, componentes: nulo, estilo: nulo, }; this.editor = grapesjs.init({ contenedor: "#gjs", lienzo: { Estilos: [], }, fromElement: cierto, componentes:'', Estilo: '', Plugins: [], pluginsOpts: { "gjs-preset-webpage": {} },...

jcarizza

Hola, @raghuv9 primero pienso que no puedes hacer una solicitud con AJAX por el CORS. Necesitas coger el contenido de otra forma (quizá en el backend) y renderizar en el editor con ello. 'editor.component(<your-content>)'.

#226311 de septiembre de 2019por benvmathesonRespuesta 1
Reacciones 0

¿Es posible obtener CSS excluyendo CSS protegido?

Estoy intentando construir esto: https://github.com/artf/grapesjs/issues/324 He notado que cada vez que se guarda el CSS, el CSS protegido se anticipa. Esto da lugar a reglas CSS duplicadas:{ Tamaño de caja: caja de borde; } cuerpo { marje: 0; } *{ tamaño de caja: caja de borde; } body{ margen-top:0px; margen-derecha:...

artf

Utiliza esta opción 'editor.getCss({ avoidProtected: true })'

#226210 de septiembre de 2019por raghuv93 respuestas
Reacciones 0

Bloqueado por la política de cors No hay cabecera 'Access-Control-Allow-Origin' en el recurso solicitado

Hola, estoy usando grapesjs con vuelt, no puedo cargar una página web usando la URL. Cargar: de uvapesjs estoy teniendo un problema de cors, soy bastante nuevo en el mundo de uvapesjs, por favor, ayudadme. Gracias de antemano. Aquí está mi código ------------------------------------------------------------------------...

pouyamiralayi

¡Hola! Necesitas un conjunto de reglas como este: En tu política de seguridad de servidor, con el origen configurado a la dirección que despliegues tu cliente Grapesjs, por defecto a localhost en el caso anterior.

pouyamiralayi

y en tu configuración de storageManager cambia la entrada de parámetros así: Salud.

raghuv9

y en tu configuración storageManager cambia la entrada params así: salud. Hola, sigo teniendo el mismo problema. Aquí está mi código. He incluido todos los cambios que sugieres, por favor, dime dónde estoy fallando. montado() { const Landi...

#226110 de septiembre de 2019por raghuv93 respuestas
Reacciones 3

Carga un archivo HTML local en grapesjs

Hola, soy bastante nuevo en Grapejs y quiero cargar un archivo HTML local en la carpeta Assets del editor de Grapesjs, por favor dime cómo puedo cargar un archivo HTML local. Gracias de antemano... Aquí está mi código ---------------------------- importar uvas de 'uvas'; importar 'grapesjs/dist/css/grapes.min.css'; im...

pouyamiralayi

¡Hola! Además de leer el contenido del archivo, eso depende mucho de tu entorno (si estás en un entorno de nodos puedes usar el módulo 'FS'), puedes usar editor.setComponents ('tu contenido HTML'). Más información aquí Salud.

nikolabtt

El navegador (GrapesJS se ejecuta en el navegador) no debería poder acceder a cualquier archivo arbitrario desde el sistema de archivos de la máquina anfitriona. Si eso estuviera permitido, podrías añadir algo de JS a una página web y roba...

raghuv9

¡hola! Además de leer el contenido del archivo, eso depende mucho de tu entorno (si estás en un entorno de nodos puedes usar el módulo 'FS'), puedes usar editor.setComponents ('tu contenido HTML').más información aquísalud. No, en realidad...

#22609 de septiembre de 2019por olgertpysqyliRespuesta 1
Reacciones 0

Arrastrar y soltar el texto seleccionado muestra nulo

Hola, Tengo un problema con el editor GrapesJS porque cuando se selecciona un texto en un componente y al dejarlo fuera de un componente muestra nulo o a veces muestra el texto seleccionado y no puedes seleccionarlo ni editarlo. ¿Podrías ayudarme a solucionar este problema para que, cuando seleccione un texto, se arra...

artf

El problema parece venir del CKEditor y lo discutimos aquí en el #1797, así que cierro este tema, respondo ahí por si acaso

#22599 de septiembre de 2019por wire-rabbit2 respuestas
Reacciones 0

Los estilos de elementos eliminados siguen guardándose

Comportamiento esperado: Después de eliminar un elemento del lienzo que ha recibido estilos personalizados usando el gestor de estilos, los estilos del elemento eliminado ya no deberían guardarse en el JSON de 'estilos'. Comportamiento real: El JSON 'styles' conserva las entradas de los elementos eliminados en la part...

artf

Intenta usar la opción 'clearStyles' '''js const editor = grapesjs.init({ // ... clearStyles: cierto, }); ```

wire-rabbit

Eso resuelve el problema. ¡Gracias!

#22589 de septiembre de 2019por angelocala94Respuesta 1
Reacciones 0

Varias pestañas de gestor de rasgos

Sé que puedo usar 'appendTo'property para añadir el Trait Manager a un elemento personalizado. ¿Pero hay alguna forma de crear más pestañas y dividir los rasgos en estas pestañas por un atributo de categoría?

artf

No, no hay ninguna API disponible para hacerlo, alguien ya intentó implementar categorías en rasgos pero al estar mal implementado https://github.com/artf/grapesjs/pull/1790 no pude aceptarlo Por ahora, la única solución sería jugar direct...

#22579 de septiembre de 2019por eltoredo3 respuestas
Reacciones 0

Respuesta desaparecida

Hola, Empecé una página web con GrapesJS desde cero. Me preguntaba por qué mis formularios y demás no responden como la demo de GrapesJS. Puedo mostrar el código si es necesario, pero no creo que sea necesario. ¿Me estoy perdiendo algún plugin o algo que haga que la página sea responsiva? ¿Tengo que empezar un proyect...

artf

Bueno, todo depende de cómo implementaste tus formularios. Si no incluyes el CSS para la capacidad de respuesta, puedes construirlo en el editor (cambiando el dispositivo y luego su estilo)

eltoredo

Cambié el CSS directamente en el editor, ¿a qué te refieres entonces con 'identificarlo'? Ah, si cambio el estilo en el modo escritorio, ¿tengo que hacerlo también para los otros dos dispositivos? Pensé que si cambiaba el estilo solo con p...

artf

Ah, si cambio el estilo en el modo escritorio, ¿tendría que hacerlo también para los otros dos dispositivos? Pensé que si cambiaba el estilo solo con porcentajes, encajaría en todos los dispositivos. Haz una demo en directo de tu ejemplo p...

Explora todos los temas