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

#66721 de diciembre de 2017por tlatforlz2 respuestas
Reacciones 0

Pregunta sobre Asset Manager

Hola @artf, Tengo dos preguntas sobre Asset Manager. ¿Cómo puedo establecer una imagen mediante la lógica de selección, lógica actual? Después de subir la imagen, debo seleccionar la imagen en el recurso de la lista? Quiero que después de subir la imagen, la configure en el componente.Cómo puedo recargar el Activo. Es...

artf

Hola @tlatforlz primero echa un vistazo a la página de documentación sobre Assets, que podría ser útil¿Cómo puedo establecer una imagen mediante la lógica actual, después de subir la imagen, debo seleccionar imagen en el activo de la lista...

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.

#66520 de diciembre de 2017por SwithFr3 respuestas
Reacciones 1

Componente personalizado y guardado

¡Perdón, yo otra vez! Estoy intentando guardar mi plantilla con mi nuevo componente "img-link": Pero cuando guardo mi plantilla usando el comando 'gjs-get-inlined-html' (es una plantilla de boletín) no guarda el src de mi imagen. ¿Puedes ayudarme, por favor? '''javascript export default ( editor, config = {} ) => { co...

SeongwoonHong

El problema con src está aquí'''js// vistaeditor.runCommand( 'open-assets', {// el modelo debería ser el que está dentro de IMG-Linkobjetivo: this.model,```Creo que lo que deberías hacer es crear una vista personalizada donde desactives lo...

SwithFr

De hecho, parece que el problema viene del isComponent. Mi componente se detecta con su nombre de clase 'img-link' y el tipo 'img-link' es return y así se vuelve a renderizar.

artf

Mi componente es detectado con su nombre de clase 'img-link' y el tipo 'img-link' es return y así se vuelve a renderizar. 'isComponent' solo se usa cuando se analiza un HTML, así que no estoy seguro de que sea así. ¿Qué se obtiene con un s...

#66420 de diciembre de 2017por SwithFr3 respuestas
Reacciones 0

Reconocimiento de componentes

Hola. Hola, He creado un componente "img-link" que, como indica su nombre, es un enlace que contiene una imagen. Cuando insiro mi componente en el editor, todo funciona perfectamente. Pero cuando quiero editar mi plantilla después. Ya no reconoce mi componente como un "enlace img" sino como una imagen simple, y por ta...

artf

Hola Jeremy, ¿podría ser https://github.com/artf/grapesjs/wiki/Components#hints este caso?

SwithFr

¡Gracias a un plugin que funciona!

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.

#66220 de diciembre de 2017por mingodadRespuesta 1
Reacciones 0

Pequeño problema de rendimiento en el gestor de almacenamiento

¡Hola! En el gestor de almacenamiento "load(keys, clb)" hay una creación innecesaria de expresiones regulares dentro de un bucle que no necesitan estar ahí. Aquí está el código fijado. ¡Salud!

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.

#66120 de diciembre de 2017por mingodad3 respuestas
Reacciones 0

Atributo de clase no eliminado

¡Hola! He notado un problema con el gestor de estilo cuando añadimos o quitamos clases. Cuando eliminamos todas las clases, no las eliminamos del código fuente generado. Pasos para reproducirse: 1- Seleccionar un elemento para estilizar (preferiblemente uno sin ninguna clase) 2- Añadir una nueva clase 3- Mira el códig...

mingodad

Intentando encontrar el problema, veo que el canvas tiene la clase eliminada pero no el modelo; estoy intentando encontrar dónde en el código se suponía que debía eliminarse, pero me está costando encontrarlo. ¿Alguien tiene alguna idea?

mingodad

Tras varios intentos encontré un lugar para eliminar la clase del modelo, pero no estoy seguro de que este sea el mejor lugar o forma para lograrlo. En SectorsView.js:targetUpdated()

artf

Hola @mingodad y gracias por este comentario, en realidad el verdadero problema fue actualizar la referencia de 'atributos' aquí https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L285 Publicaré la corrección e...

#66020 de diciembre de 2017por TWCM3 respuestas
Reacciones 1

Seleccionar función padre que no funciona cuando el elemento padre no es seleccionable

Hola @artf, tengo una pregunta sobre la función de seleccionar padres. No se puede seleccionar el elemento padre cuando el elemento padre no es seleccionable, sugiere saltarse el elemento padre y luego seleccionar el elemento padre hasta llegar al div#wrapper.

ryandeba

Probablemente podría ayudar aquí; intentaré hacer una solicitud de tirada más tarde hoy o mañana.

TWCM

Hola @ryandeba, Gracias por tu esfuerzo.

TWCM

Hola @artf, más una pregunta, ¿puedo tener una mejora para el comando de selección? Cuando el cursor haga clic o pase el cursor sobre el elemento que no es seleccionable, entonces la selección salta al elemento disponible. Como el elemento...

#65920 de diciembre de 2017por tlatforlz2 respuestas
Reacciones 0

Botón personalizado Guardar en extensiones GrapesJS Aviary

Hola, ¿hay forma de personalizar el botón de guardar en Extensions GrapesJS Aviary? https://github.com/artf/grapesjs/wiki ! imagen

artf

Hola @tranleanhthe depende de Aviary cambiar su interfaz de usuario Consulta la documentación https://www.adobe.io/apis/creativecloud/creativesdk/docs/websdk.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.

#65819 de diciembre de 2017por Deepak8133 respuestas
Reacciones 0

Cambios en la barra de navegación

Por favor, háganos saber qué cambios se han hecho en el plugin de Navbar en grapes.min.js archivo cuando se haga clic en la vista móvil, ya que estamos usando una biblioteca antigua pero el plugin Navbar no funciona. La vista de menú no se activa durante la vista móvil debido a qué menús no se muestran.

artf

@Deepak813 por qué no actualizas a la última versión?

Deepak813

Hola @artf, Gracias por el mensaje. De hecho, tenemos cierta personalización en grapes.min.js archivo por lo que no estamos en posición de actualizar a la última version.so por favor, por favor, proporcionen soluciones para los cambios rea...

artf

Actualmente, cada nueva versión termina con el soporte de la anterior, así que en tu caso, tienes que averiguar tú mismo qué ha cambiado. Recomiendo encarecidamente actualizar a la última versión y crear siempre plugins para cualquier pers...

#65719 de diciembre de 2017por michaellwatson3 respuestas
Reacciones 1

Establecimiento de valores de campos ocultos

Tengo un problema con campos ocultos dentro de un elemento de formulario, quiero seleccionar el formulario en el editor y luego cambiar los valores de los campos ocultos haciendo clic en seleccionar cuadros. He añadido las cajas de selección a un panel nuevo. ¿Cómo encuentro los campos ocultos dentro del componente de...

michaellwatson

Genial, Grapesjs es increíble, por cierto.

artf

Hola Michael, quizá quieras confiar en la vista de Component para este propósito '''js const selected = editor.getSelected(); Aquí puedes usar cualquier tipo de cadena de consulta selected.view.$el.find('[type=hidden]').each((el, i, $el) =...

michaellwatson

Gracias@artf esto es lo que he hecho al final Esto se repite un poco, porque cada campo oculto se detecta en el forach, pero la variable $el contiene todos los campos ocultos, por eso se añadieron los retornos para romper los bucles. Me gu...

#65618 de diciembre de 2017por michaellwatson3 respuestas
Reacciones 3

Añadir y eliminar clases programáticamente

Quiero añadir y eliminar clases a un elemento seleccionado, añadir clases funciona bien, pero eliminarlas no Quiero poder hacerlo 'componentModel.removeClass('form-color');' Pero es lanzar un error. Agradecería que alguien pudiera compartir la sintaxis correcta

artf

Añadiré 'removeClass' en la próxima versión

juanj

Mirando https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L276 Diría que 'removeClass' no está implementado. Si conoces las otras clases, creo que puedes hacer 'setClass' con un array que no tenga la clase que...

michaellwatson

Funcionó genial, gracias por tu ayuda :)

Explora todos los temas