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

#7033 de enero de 2018por tlatforlzRespuesta 1
Reacciones 0

No puedo añadir bloque básico

Hola @artf, Cuando inicio GrapesJS, uso el editor para establecer estilo y componente al inicializar. Los GrapesJS lo demuestran. Pero ya no puedo añadir bloqueo. Luego simplemente elimino el estilo. Yo solo pongo componente. The GrapesJs es trabajo. Luego establezco estilo y componente. No puedo añadir bloqueo otra v...

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.

#7012 de enero de 2018por austinbiggs3 respuestas
Reacciones 1

Modificar un componente en el editor elimina el contenido del modelo

Lo que intento conseguir: Tengo atributos especiales de "datos-" en algunos de los componentes que extrao al editor. Cuando uno de estos se modifica, quiero obtener el valor del atributo "data-" y el contenido nuevo. Tengo código escuchando cuando se modifica un componente. Cuando se activa este evento, estoy revisand...

artf

Hola Austin, la razón de tu problema es simplemente porque el RTE integrado funciona de forma diferente a uno personalizado (por ejemplo, el plugin CKEditor) que simplemente escribe todos los cambios dentro de 'content'. https://github.com...

austinbiggs

He estado revisando más código y, por lo que he visto, esto no ocurre cuando uso el plugin CKEditor (probado con la demo del boletín). Sin embargo, al usar el RTE por defecto sí ocurre (probado con mi propio código y la demo de la web) <su...

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.

#7002 de enero de 2018por krunal0393 respuestas
Reacciones 0

Undomanager y ctrl+z/ctrl+y

Cargamos contenido desde la base de datos una vez que carga la página del editor y, si usamos Select deshacer tras cualquier cambio, queda en blanco el lienzo del editor. ¿Hay alguna forma de solucionarlo?

ryandeba

Hola @krunal039, Probablemente quieras borrar el historial de deshacer justo después de que tu contenido se llenara desde la base de datos. 'Editor. Deshacer.limpiar();'

krunal039

@ryandeba lo intenté y ahora el botón de deshacer y rehacer no hace nada (ni siquiera el lienzo en blanco del editor) que tengo debajo del código [{ id: "deshacer", claseNombre: "fa fa-undo icon-undo", comando: function command(editor, sen...

ryandeba

@krunal039 ¿Podrías crear un ejemplo de jsfiddle que muestre el problema? Llamando 'editor'. UndoManager.clear()' no debería romper completamente la función de deshacer/rehacer, así que sospecho que hay otro problema.

#6992 de enero de 2018por crazyxhz3 respuestas
Reacciones 0

Barra de herramientas y luz de resaltos no se ajustan al redimensionamiento de la ventana

Si redimensionas el winow después de que la instancia de grapesjs haya sido inicializada. El marco de luz alta se desplazará: ! imagen

artf

@crazyxhz estás seguro de que estás usando la última versión? (no se puede reproducir con la versión actual)

crazyxhz

@artf estoy usando esta disposición: ! imagen la parte izquierda y la derecha tienen ancho fijo, mientras que la parte central en la que se renderiza grapesjs ocupa el resto del espacio. Quizá tenga algo que ver con esta distribución. '''A...

artf

No estoy seguro, pero, de nuevo, ¿estás usando la última versión?

#6982 de enero de 2018por alimajed933 respuestas
Reacciones 0

Editor.getSelected().toHTML() no es consistente

Hola a todos, He creado un nuevo tipo de componente, 'html-block', que es un componente en el que puedes añadir tu código html. He añadido un botón de 'Editar' a la barra de herramientas para permitir que el usuario edite el código html añadido. Para mostrar el código html del componente en modal, estoy usando la func...

artf

Dentro de tu componente 'html-block' crea una nueva propiedad (por ejemplo, 'custom-code') para el código del usuario y recupérala con 'editor.getSelected().get('custom-code')'

alimajed93

Esto resolvió el problema para mí. 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.

#6972 de enero de 2018por vishal50333 respuestas
Reacciones 1

Pregunta: Colocar elementos externos en bloques

Hola, Quiero colocar elementos externos (por ejemplo, nodo de vista en árbol) dentro de bloques. ¿Podrías ayudarme a mostrarme una forma de lograrlo? Gracias,

artf

@vishal5033 probablemente en la próxima edición

artf

Hola @vishal5033 actualmente el lienzo no es un elemento que se pueda soltar, pero he añadido soporte para HTML5 D&D al Rodmap (#74)

vishal5033

Hola @artf, ¿podrías compartir, por favor, cuándo estará disponible HTML5 D&D? Por cierto, muchas gracias por un proyecto tan maravilloso. Gracias

#69631 de diciembre de 2017por NHKK2 respuestas
Reacciones 0

Pregunta de encuadernación con clic

Hola a todos, soy nuevo en todo esto y he estado revisando la documentación, pero todavía no entiendo cómo asignar el evento de clic. Tengo 2 archivos, el primero es '''js var editor = grapesjs.init({ autorender: 0, contenedor: '#gjs', componentes: '<input type="password" class="hello"/> <button handleClick> hola </bu...

artf

Hola @NHKK si tu objetivo era extender el componente de 'entrada' con algún evento vinculado, casi lo estabas (solo tienes que usar 'comps.addType') '''js //... comps.addType('input', { //.. view: defaultType.view.extend({ eventos: { clic:...

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.

#69530 de diciembre de 2017por integrateddigital3 respuestas
Reacciones 0

Solución alternativa para la especificación de la rejilla CSS

Hola a todo el mundo y a todos, Me preguntaba si alguien ha usado la nueva disposición de especificación CSS CSS Grids; Funciona muy bien si se usa display:grid incluyendo los elementos de grid bajo display:grid que son display:flex. El problema que tengo es que al usar el plugin de importación/edición y añadir una CS...

artf

Hola @integrateddigital ¿puedes ofrecer una demostración en directo de tu caso? Porque sinceramente, no entendí exactamente cómo se anulan propiedades

integrateddigital

Hola Art, sí, lo haría. Lo crearé y volveré a publicar aquí.... Txs.s El 03-01-2018 a las 22:46, Artur Arseniev escribió: Hola @integrateddigital [1], ¿puedes ofrecer una demo en directo de tu caso porque, sinceramente, no entendía exactam...

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.

#69429 de diciembre de 2017por nnnax2 respuestas
Reacciones 0

La propiedad CSS Zoom no se gestiona con canvas

Hola, He aplicado una propiedad CSS en el envoltorio de la siguiente manera Cuando coloco el ratón sobre un componente, la posición de las herramientas no es correcta y no puedo usar la barra de herramientas. Tras una pequeña investigación, creo que el problema está en CanvasView.js cuando se añade contenido al envolt...

artf

Hola Benjamin, gracias por la sugerencia, pero actualmente no me interesa esa funcionalidad

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.

#69329 de diciembre de 2017por luiz-brasil2 respuestas
Reacciones 0

Eliminar el sufijo predeterminado '[]' de uploadName del Administrador de Activos en la solicitud.

En el Administrador de Activos, uploadName en la solicitud tiene un sufijo predeterminado '[]' en su nombre. No debería tener un sufijo por defecto. Si el usuario necesita un nombre de archivo con el sufijo '[]', debe añadirlo.

artf

Hola Luiz, '[]' simplemente significa que 'uploadName' es un array ya que puede que necesites subir varios archivos

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