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

#69228 de diciembre de 2017por TWCM3 respuestas
Reacciones 0

Después de extraer el nuevo commit, los grapesj no funcionan en IE y muestran el siguiente error.

Hola @artf, Después de sacar el nuevo commit, aparece el error en IE, ¿puedes echar un vistazo a esto, por favor? Gracias. ! imagen ! imagen

artf

Ese código viene del servidor de desarrollo de webpacks y, sinceramente, no tengo ni idea de por qué tienes problemas de CORS aquí. ¿Y qué pasa con otro navegador?

TWCM

! imagen Chrome tiene el mismo resultado.

TWCM

Perdona, mi error, usé el script de prueba y lo puse en el servidor. Reconstruir el script está bien.

#69028 de diciembre de 2017por TWCM3 respuestas
Reacciones 0

Error del comando de previsualización: salir del modo de vista previa ejecutará el comando sw-visiblety, cuando la sw-visibility se detenga antes de pasar al modo de previsualización.

Hola @artf, El caso es el comando "cambiar visibilidad" detenido, luego haz clic en el botón de vista previa o activa el comando de previsualización, pasa a modo de previsualización, al salir del modo de previsualización se ejecuta el comando "sw-visibility", que no ha guardado el estado antes y no puede restablecer l...

TWCM

Hola @artf, He comprobado que la secuencia de ejecución de comandos al hacer clic en el botón de vista previa: ! imagen ¿Es un error? Esta secuencia de ejecución me hace no conseguir el nombre correcto de clase del cuerpo de Canvas. por lo...

artf

@tommywulove lo probé en la demo '''js editor.on('run:preview', () => console.log('run preview')) editor.on('stop:preview', () => console.log('stop preview')) ``` Y la secuencia parece correcta

TWCM

@artf pero ¿por qué hago clic en el botón de vista previa? Activa el comando de parar una vez y luego ejecuta el comando.

#68928 de diciembre de 2017por HarshOB3 respuestas
Reacciones 0

Cambia el valor del atributo que se transmite a través de los rasgos

Hola @artf ¿Existe algún método para manipular el valor de entrada de un atributo que se pasa a través de rasgos? Por ejemplo, pasé el valor Hello en el título de trails y se añade a un atributo HTML como title="hello" pero quiero cambiar el valor después, por ejemplo, escribo Hello en traits pero se añade como String...

artf

Hola Harsh, ¿Existe algún método para manipular el valor de entrada de un atributo que se transmite a través de rasgos? No, probablemente lo mejor que puedes hacer es crear un Rasgo personalizado y anular 'onValueChange', pero también ten...

HarshOB

Gracias por la respuesta, pero como te dije (#647), ese valor de rasgos personalizados no se refleja en el código HTML

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.

#68827 de diciembre de 2017por applibs3 respuestas
Reacciones 3

Multilingües

¿Se puede cambiar el núcleo a multilingüe a partir de archivos localizados separados? ¡No puedo creer que un proyecto así esté codificado en fija!

applibs

En tu hoja de ruta #74 no hay nada que ver con la traducción y qué pasa con otras mejoras cuando no es posible traducir nada o demasiado complicado / código. Para mí, la mayor mejora es la posibilidad de traducción en lugar de archivos ext...

artf

Hola @standus explico aquí el #26 por qué no hay razón para tener un módulo i18n

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.

#68727 de diciembre de 2017por TWCM3 respuestas
Reacciones 1

Tras actualizar los atributos de los componentes usando editor.on('component:add',function(){}); El ítem de la caja azul no es correcto.

Tras actualizar los atributos de los componentes usando editor.on('component:add',function(){}); El objeto de la caja azul (significa el icono de acción) no es correcto. El icono de copiar no debería aparecer. ! imagen Javascript ' var hasClass = function(model, className){ return model.get('classes').where({name: cla...

artf

@tommywulove vale, cierro esto @ryandeba Como ya mencionaste, la barra de herramientas se crea cuando se inicializa el componente, así que, sinceramente, no lo veo como un error y, en general, tu fragmento debería funcionar bien. Por ciert...

ryandeba

Hola @tommywulove, Creo que el "elemento de la caja azul" al que te refieres es la barra de herramientas de componentes. Todos los botones de la barra de herramientas se crean para cada componente a medida que ese componente se inicializa;...

TWCM

Hola @ryandeba, Gracias por tu respuesta. Descubrí que el evento component:add no es adecuado para mi caso, así que usé component type para resolver mi problema. Actualicé el tipo de componente y añadí un nuevo tipo de componente para cont...

#68626 de diciembre de 2017por z1lk3 respuestas
Reacciones 1

La vista de rasgos no actualiza el elemento de entrada cuando cambia el valor objetivo

Si el valor objetivo (es decir, atributo/prop del componente) se establece manualmente y no a través del elemento de entrada del rasgo, la entrada no refleja ese cambio. Perdón por todos los problemas, estoy dispuesto a trabajar en esto si quieres ayuda.

artf

TraitView refactorizado para dicha funcionalidad se añadirá en la próxima versión. GraciasPerdón por todos los problemas Reportar errores ya es una ayuda :)

shkoliar

Llamada de 'selected.sm.trigger('change:selectedComponent')' actualiza los elementos de entrada de rasgos con nuevos valores del componente seleccionado.

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.

#68426 de diciembre de 2017por afotey2 respuestas
Reacciones 0

Añadir columnas una al lado de la otra

¿Hay alguna forma de permitir arrastrar y soltar espacios de una sola columna para que estén uno al lado del otro dentro del editor? Tal y como está, no parece haber forma de hacerlo. Una vez que arrastras un bloque al editor, ese bloque abarca toda la pantalla del editor sin forma de colocar otra columna al lado, ni...

afotey

@z1lk ha proporcionado una solución impulsada por Bootstrap 4 que funciona perfectamente. https://github.com/z1lk/grapesjs-blocks-bootstrap4

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.

#68326 de diciembre de 2017por suchithmahadi2 respuestas
Reacciones 0

Importa el archivo zip exportado desde Grapes Js.

Hola @artf, ¿Hay alguna forma posible de importar de nuevo el archivo zip en sí, que se genera con Grapes Js? Gracias.

artf

Hola @suchithmahadi primero que nada, exportar el zip lo hace este plugin y no dentro del núcleo de grapesjs. Aparte de esto, no existe esa funcionalidad, así que tienes que implementarla tú mismo (por ejemplo, usando jszip).

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.

#68226 de diciembre de 2017por chiqui3d3 respuestas
Reacciones 2

Crear BLOQUES con configuraciones como el Style Manager

¡Hola! Me gustaría saber si se pueden crear BLOQUES con opciones como el gestor de estilos, es decir, no arrastrar y mostrar opciones en la misma barra lateral. Gracias

artf

Hola @chiqui3d puedes crear bloques con un objeto como contenido con todas las propiedades disponibles '''js blockManager.add('my-block', { etiqueta: 'Bloque simple', Contenido: { Propiedades de los componentes removible: falso, arrastrabl...

artf

@artf no quiero que se pueda arrastrar ni arrastrarlo al lienzo. Solo quiero hacer clic en el botón de Reemplazar Enlace bloqueando, que muestra una entrada para poner URL y un botón de enviar (estas opciones las hace el Style Manager, que...

chiqui3d

Hola @artf, No pasa nada, quiero decir que he creado un bloque y hacer clic no sirve de nada, los componentes no son el atributo para mostrar el html. Aquí es mi código: Lo único que quiero hacer es mostrar un tipo de URL de entrada, para...

#68125 de diciembre de 2017por vishal50332 respuestas
Reacciones 0

La barra de herramientas se muestra de nuevo al desplazarse aunque esté oculta en Firefox

Hola, Tenemos que ocultar la barra de herramientas usando las propiedades gjs-data-*. Está oculto con éxito. Pero en Firefox, cuando bajas el rumbo de nuevo, vuelve a aparecer en el mismo elemento. antes de desplazarse. ! imagen Después del pergamino. ! imagen ¿Podrías guiarnos, por favor? Gracias

artf

Gracias @vishal5033 he encontrado el bug, debería arreglarse en la próxima versió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.

Explora todos los temas