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

#150812 de octubre de 2018por ghost2 respuestas
Reacciones 0

Actualizar Canvas después de cambiar gjs-html externamente

Hola, He estado usando GrapesJS con ReactJS (GrapesJS está dentro de su propio componente React) y estoy teniendo problemas para subir una imagen usando mi propio componente selector de archivos React. Cuando selecciono una imagen de mi componente react de mi selector de archivos, como es externa a GrapesJS, actualizo...

ghost

Parece que se me olvidó el DomComponents, después de descargar y echar un vistazo al src de grapesjs-newsletter, estaba en openImportCommand y vi cómo se estaban actualizando los DomComponents. Así que añadí lo siguiente a mi método de rea...

cederron

Parece que me olvidé de los DomComponents, después de descargar y echar un vistazo al src de grapesjs-newsletter, estaba en openImportCommand y noté cómo se estaban actualizando los DomComponents. Así que añadí lo siguiente a mi método de...

#150712 de octubre de 2018por himanshubudhlakoti3 respuestas
Reacciones 46

Cómo añadir un botón personalizado con un comando personalizado en el panel predeterminado de grapesjs

He integrado grapesjs con angular6. Y me aparece un panel por defecto con una caja de selección en la parte superior de la pantalla; Quiero un botón personalizado con mi propio comando personalizado en el panel predeterminado. Quiero añadir un botón que parece el que aparece abajo, marcado con color rojo. ! 6666666 Qu...

mcsekar12

Usa 'editor'. Panels.getPanels()' para obtener todos los paneles disponibles y luego usar el método addButtons que se muestra a continuación. Aquí 'options' es el nombre del panel 'editor. Panels.addButton('options', [ { id: 'guardar', cla...

TemaMix

También tuve problemas con eso cuando intenté abrir el botón del panel. Así que usé la siguiente manera: editor. Panels.addButton('#target panel id#', { Id: 'botón de alerta', NombreClase: 'botón de alerta btn', etiqueta: 'Haz clic en mi t...

mararn1618

Esto está bien documentado en https://grapesjs.com/docs/getting-started.html#panels-buttons. Tienes dos métodos para añadir un panel con botones: (1) Al inicializar GrapesJS, (2) Después de inicializar GrapesJS con addPanel. Ten en cuenta...

#150611 de octubre de 2018por YashPrince3 respuestas
Reacciones 1

Problema con la consulta de medios en CSS

Hola @artf Hay un problema en la página de demostración y en la biblioteca en media query. El problema es que si el usuario actualiza el estilo primero en la vista móvil y luego en la vista de pestañas y luego en media consult, no funciona en la vista móvil. Si actualizamos primero el estilo para escritorio, luego la...

artf

@Sharsie #1996

YashPrince

@artf problema es que si añadimos primero un estilo móvil y luego en la pestaña de la vista móvil, el CSS de la vista móvil se anula por vista de pestaña y todo el CSS aplicado a la vista móvil no se aplicará en la vista móvil porque se so...

YashPrince

@artf ¿Alguna novedad sobre esto? Es un gran problema. El usuario no puede actualizar CSS para la pestaña una vez que solicita primero el mobie. Necesitan eliminar y volver a añadir ese elemento.

#150511 de octubre de 2018por himanshubudhlakoti3 respuestas
Reacciones 0

Añadir filas y secciones que no funcionan

Estoy integrando Grapejs con Angular6. Pero no funciona significa que no aparece en bloques Estoy usando el siguiente código

mararn1618

Te sugeriría que subas un ejemplo a https://www.jsfiddle.net. Esto no parece suficiente para dar una respuesta.

artf

Deberías añadir el estilo '''js Contenido: '<div class="row">.. </div> <style> .row { ... ',</style> ```

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.

#150411 de octubre de 2018por dlorenzo3 respuestas
Reacciones 1

Altura dinámica

Hola: ¿Es posible tener una instancia de GrapesJS con altura dinámica, es decir, el editor ajusta al tamaño del contenido? Lo que intento hacer es incrustar GrapesJS en una página con otros elementos (encabezado, pie de página, etc.) y tener solo una barra de desplazamiento para toda la página. A medida que insertas c...

dlorenzo

Lo conseguí funcionar bastante bien escuchando el evento 'component:update', calculando la altura del contenido del iframe y aplicándolo al editor. Gracias.

artf

No por defecto, pero deberías poder hacerlo confiando en Eventos

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.

#150211 de octubre de 2018por mudit-mittal3 respuestas
Reacciones 0

Creación de múltiples elementos hijos tras editar usando RTE

Hola a todos, A continuación me están encontrando problemas relacionados con RTERTE creando múltiples hijos como acción realizada en el bloque de texto. Por ejemplo: supongamos que realizamos la misma acción (en negrita) tres veces en secuencia en el mismo bloque de texto, entonces se están creando tres hijos en el mi...

mudit-mittal

Hola a todos, Por favor, busca el paso para reproducir este escenario 1) Estado inicial ! imagen 2) Realizar acción en negrita, luego acción cursiva y después subrayar acción ! imagen 3) De nuevo haz clic en Acción en negrita, luego en Acc...

mudit-mittal

Hola a todos, rte.add('fontSize', {icono: '<select class="gjs-field"><option>1</option><option>4</option><option>7</option></select>',// Vincula el 'resultado' en el oyente de 'change'evento: 'cambio',resultado: (rte, acción) => rte.exec('...

artf

Así es como funciona execCommand y el RTE integrado se basa en él. Si necesitas algo más sofisticado puedes probar grapesjs-plugin-ckeditor o implementar cualquier otro editor de terceros siguiendo esta guía: https://grapesjs.com/docs/guid...

#150111 de octubre de 2018por mararn16182 respuestas
Reacciones 0

Problema con editor.destroy() y reinicialización

Con GrapesJS 0.14.33 se introdujo 'editor.destroy()' (https://github.com/artf/grapesjs/commit/52f8bdf2e894de536d44c1699c1e18bbaf52488f), de modo que es posible inicializar, destruir y reinicializar un editor.Problema Después de inicializar, destruir y reinicializar, sin embargo, estoy experimentando excepciones al edi...

mararn1618

Hola @artf, ¿planeas arreglar esto en futuras versiones? Creo que esto es relevante para muchos otros problemas que la gente tiene, especialmente al usar frameworks JS/SPA.

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.

#150011 de octubre de 2018por chaitanya112 respuestas
Reacciones 0

Cómo guardar e importar el diseño creado

Después de crear algunos diseños, ¿cómo guardarlos e importarlos en Grapesjs?

chaitanya11

Tengo información del #778.

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.

#149910 de octubre de 2018por coder-strange3 respuestas
Reacciones 0

¿Es posible realizar manipulación de doms a través del script de contenido del bloque?

¡Eh! Antes que nada, muchas gracias por construir una herramienta tan buena y versátil. ¿Es posible que pueda manipular los elementos dominantes del bloque a través del script de contenido del bloque? Por ejemplo, Básicamente necesito un bloque de encuestas, donde el usuario pueda soltar un bloque de preguntas y luego...

artf

Claro, pero asegúrate de entender correctamente el contexto del 'script' y cómo funciona https://grapesjs.com/docs/modules/Components-js.html#components-js No puedes usar '$' si no lo has incluido primero

coder-strange

@artf ! manipulación dominante GJS2 He añadido el jquery, en la imagen anterior he añadido el atributo value a la etiqueta de entrada como podemos ver en la imagen anterior, pero ese atributo value no está en el HTML final que obtengo del...

artf

Por favor, usa la última versión

#149810 de octubre de 2018por SeongwoonHong2 respuestas
Reacciones 0

¿Es posible guardar imágenes como URL pública? no base64

Hola, me pregunto si es posible guardar imágenes como URL pública, por ejemplo, https://something.something.jpg para que cualquiera pueda acceder a la imagen. Actualmente, guarda imágenes como base64

artf

Claro https://grapesjs.com/docs/modules/Assets.html#uploading-assets

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