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

#227618 de septiembre de 2019por iamriel2 respuestas
Reacciones 0

El oyente de 'change:style' no se activa

¿Estás usando la última versión (las versiones anteriores NO están soportadas)? Versión 0.15.8¿Cuál es el comportamiento esperado? El oyente 'change:style' debería activarse al cambiar o actualizar el estilo¿Qué ocurre en cambio? No pasa nadaSi puedes reproducir el error, indica todos los pasos necesariosArrastrar el...

iamriel

Olvídalo, acabo de desactivar 'avoidInlineStyle: 0' :)

VanShane

Hola, ¿hay alguna forma de escuchar actualizaciones de estilo de componentes (en modelo o vista) sin usar 'avoidInlineStyle: 0'?

#227518 de septiembre de 2019por adriangroch3 respuestas
Reacciones 0

No se aplica el estilo predeterminado cuando se instancian los paneles predeterminados

Parece que cuando se alteran los 'paneles' por defecto en la configuración, los estilos básicos se eliminan de los paneles. Por ejemplo, la fuente y las barras de desplazamiento.¿Estás usando la última versión (las versiones anteriores NO están soportadas)? Sí¿Te enfrentas al problema con tu copia local de GrapesJS o...

artf

Perdón @adriangroch pero no entiendo muy bien qué esperas. Veo que el panel y sus estilos están correctamente aplicados. ¿Estás hablando del pergamino fuera del editor? Eso no tiene nada que ver con el editor ni con sus estilos...

adriangroch

@artf, cuando tienes suficientes componentes en el lienzo y seleccionas el gestor de capas, los estilos no se aplican como en el ejemplo por defecto: la fuente es diferente y la barra de desplazamiento ha cambiado. Todo sigue dentro del ed...

artf

Esa barra de desplazamiento no es del editor sino del 'cuerpo' y de la fuente, siendo una interfaz personalizada (cuando usas 'appendTo'), la fuente se toma del padre

#227417 de septiembre de 2019por tom-sherman3 respuestas
Reacciones 4

¿Cómo cargar hijos de un componente de solo lectura?

Estoy intentando montar un componente de solo lectura (arrastrable, soltable, etc., todo configurado en falso) y permitir que el usuario edite componentes hijos en su interior. Por ejemplo, si tengo el siguiente contenido '''html <div class="wrapper"> <header>Un cabecero</header> <div> EDITOME </div> <footer>Un pie de...

pouyamiralayi

¡Hola! Puedes establecer la propiedad arrastrable del componente objetivo de esta manera: de este modo, solo podrá arrastrarse dentro de la ranura. Lo mismo puede hacerse con el tipo de solo lectura. Si necesitas más ayuda para tu caso esp...

pouyamiralayi

¡Hola! Si te refieres a inyectar el componente en el editor sin interacciones del usuario, puedes usar: Más sobre esto aquípermitir que el usuario arrastre nuevos bloques donde diría "EDITARME" Si te refieres a hacer que el componente de s...

tom-sherman

@pouyamiralayi ¡Gracias! He implementado un componente 'Slot' y estoy anulando los atributos dentro del método init '''javascript const Slot = () => ({ modelo: { Predeterminados: { redimensionable: falso, Contenido: '<div style="min-height...

#227317 de septiembre de 2019por slellampati2 respuestas
Reacciones 0

La función de parada de todos los comandos se ejecuta antes del comando de ejecución real.

Creé 3 botones personalizados (editar, previsualizar, guardar) y todos esos tienen métodos de ejecutar y parar. Cuando hago clic en cualquier botón, se activa el comando de correr de ese botón, pero antes de que se ejecute la función de detención de otros botones. Cuando hago clic en Editar, abajo está la salida de la...

mcottret

Hola @slellampati, Siento que esta respuesta llegue un poco tarde, pero acabo de toparme con el mismo comportamiento y descubrí este problema. Para responder a la pregunta: los botones de GrapesJS tienen un 'active' event listener, que des...

artf

Puedes añadir un 'contexto' diferente: por ejemplo, save-button" a tus botones para separarlos de este comportamiento predeterminado (por defecto los botones comparten el mismo contexto) De hecho, hay una referencia pequeña en la guía para...

#227217 de septiembre de 2019por adriangrochRespuesta 1
Reacciones 0

El componente 'textable' desaparece con RTE personalizado

¿Estás usando la última versión (las versiones anteriores NO están soportadas)? Sí¿Te enfrentas al problema con tu copia local de GrapesJS o con la demo actual? Demo actual y local, también usando el plugin CKEditor¿Cuál es el comportamiento esperado? Cuando un componente 'textible', por ejemplo #481 Merge field, se a...

artf

Hola @adriangroch gracias por el informe, pero desafortunadamente no es un bug, simplemente no es posible, actualmente, tener componentes ('textables' en este caso) dentro de un RTE personalizado. Cada RTE tiene su propia implementación y...

#227116 de septiembre de 2019por fadaeianRespuesta 1
Reacciones 0

Cambio de tamaño de celda en la vista previa

hola Definí el diagrama de pasteles de Dev Extreme como un componente nuevo, todo parece estar bien, excepto cuando arrastro mi componente a celda o cada vez que uso el botón de vista previa, el tamaño de mi gráfico y el contenedor de celdas cambian. ¿Hay alguna opción que evite el cambio de tamaño de celda? ¡Gracias

fadaeian

Era un problema de DevExpress

#227015 de septiembre de 2019por ghostSin respuestas
Reacciones 0

Pensé en cómo puedo añadir texto a una imagen sin tener que ponerlo encima o debajo de la imagen

ADVERTENCIA LEE y SIGUE los siguientes 5 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdUtiliza los Números de GitHub EXCLUSIVAMENTE para ERRORES, SOLICITUDES DE FUNCIONALIDADES o PREGUNTAS. Prefijo el título del pro...

#226915 de septiembre de 2019por parmandoRespuesta 1
Reacciones 0

Traducir editor de imágenes

¿Alguien sabe cómo traducir herramientas como "recortar", "voltear" en el editor de imágenes? ! Sem título-1111111

parmando

Acabo de descubrir cómo hacerlo... 'var localeptBR = { 'Cosecha': 'Cortar', 'Elimina-todo': 'Apagar tudo', 'Audaz':'Negrito', 'Aplicar':'Aplicar', 'Flecha':'Seta', 'Arrow-2':'Seta 2', 'Arrow-3':'Seta 3', 'Mezcla':'Mezcla', 'Blur':'Névoa',...

#226813 de septiembre de 2019por tom-shermanRespuesta 1
Reacciones 0

¿Existe un esquema para el modelo de objetos de contenido?

Sería genial si esto existiera, ya que para escribir un renderizador para el contenido del editor que actualmente necesito revisar el código fuente para encontrar el formato exacto. También sería útil para definir tipos. ¿Podría generarse a partir de los modelos Backbone?

artf

Hay un asunto abierto sobre las declaraciones Typescript #1759

#226712 de septiembre de 2019por Sparke2Respuesta 1
Reacciones 0

¿Existen bibliotecas de componentes?

La pregunta Me gusta grapesjs y creo que es la mejor solución para construir interfaces gráficas, pero no encuentro ninguna librería de componentes integrada. Sé que hay extensiones oficiales, pero hay pocos elementos. ¿Hay plugins, bibliotecas o plantillas adicionales? Puede ser desarrollado por algunos desarrollador...

artf

Prueba esta: https://github.com/kaoz70/grapesjs-blocks-bootstrap4

Explora todos los temas