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 466

🔍 components
#31249 de noviembre de 2020por archerbj3 respuestas
Reacciones 0

HAZAÑA: componente:evento clicked / dbclicked

Hola, estoy intentando usar el componente de vídeo para subirlo en el gestor de recursos. Y me doy cuenta de que puedo aprovechar el evento del editor 'component:selected' para hacerlo. Funciona, pero no es perfecto. Prefiero usar doble clic para activar la apertura del administrador de recursos. Si pudiéramos tener u...

artf

Puedes ampliar el componente de vídeo y en su vista añadir el mismo evento que el de la Imagen

addlistener

@archerbj lo has conseguido hacer? Lo intenté y parece que ComponentView solo exporta por tipo. <img width="883" alt="image" src="https://github.com/GrapesJS/grapesjs/assets/4531670/e075cf79-4e93-411a-ba35-63dd2fd0ad51">

ClaudeCode

Gracias por informar de esto, @archerbj. Gracias por compartir tu informe sobre FEAT: componente:clicked / dbclicked event. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSa...

#31229 de noviembre de 2020por tranthanhhoa2 respuestas
Reacciones 1

Falta el estilo multimedia en el componente duplicado

Versión: 0.16.27 Resumen: Falta el estilo multimedia en el componente duplicado Pasos para reproducir: Intenta cambiar algo en la tablet o en el móvil Duplicar el componente modificado Esperado: El componente duplicado tiene estilo multimedia Actual: El componente duplicado no tiene estilo multimedia

artf

Gracias @tranthanhhoa de hecho ya lo he solucionado en tu otro problema, ese estaba relacionado con el estado de las normas, pero he notado lo mismo con los medios, así que ambos están listos para la próxima versión :)

ClaudeCode

Gracias por informar de esto, @tranthanhhoa. Gracias por compartir tu informe sobre Falta de estilo multimedia en el componente duplicado. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo repro...

#31196 de noviembre de 2020por makkaronis4e4 respuestas
Reacciones 0

¿Cómo crear un bloque personalizado hecho con componentes de grapesjs?

Hola, quiero que me hagan bloques personalizados con componentes de grapesjs. Encontré la solución para añadir componentes: https://github.com/artf/grapesjs/issues/1334#issuecomment-411519845 Pero me cuesta añadir CSS (tanto como cadena como objeto como cadena).

artf

Deberías poder hacer algo así: '''js ... Componentes: [ { etiquetaNombre: 'h1', componentes: 'Algunos <b>contenidos</b>', }, '<style>....</style>' ] ```

makkaronis4e

@artf gracias, funciona, pero encontré un error ahí. Cuando dejas caer este bloque en el lienzo funciona bien, pero si eliminas este elemento del lienzo o limpias todo el lienzo, y luego dejas caer este bloque en el lienzo por segunda vez,...

artf

@makkaronis4e para un caso así, te pediría una demo reproducible, por favor

#31176 de noviembre de 2020por zhiyuanzhang-unai2 respuestas
Reacciones 0

Cómo eliminar una categoría si no hay componente en ella

Construyo los componentes personalizados en tiempo de ejecución basándome en un desplegable. Cuando el usuario cambia la selección de ese desplegable, se añadirá un bloque personalizado relacionado y se eliminará el bloque no relacionado. Todos los bloques personalizados se agrupan por diferentes nombres de categoría....

artf

Intenta volver a renderizar el gestor de bloques con una nueva colección de bloques

ClaudeCode

Gracias por informar de esto, @zhiyuanzhang-unai. Buena pregunta sobre Cómo eliminar una categoría si no hay ningún componente en ella. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta l...

#31166 de noviembre de 2020por aadilmehrajbhat2 respuestas
Reacciones 1

Cómo cargar un CSS que se pueda ver en el visor de código y también exportarse mientras se guarda

Hola :wave: Estoy intentando cargar algo de CSS dentro del editor como parte del tema, puedo enlazar hojas de estilo como parte de la carga, pero el problema que tengo es que al cargar los estilos directamente usando la <style>etiqueta '', puedo ver la versión serializada mediante 'editor.getStyle()' pero 'editor.getC...

artf

@AadilMehrajBhat Primero, 'display: 'block'' no es un valor CSS válido para esa propiedad (debería ser 'display: block') y luego '.d-block' no se usa en ninguna parte de tu plantilla, por lo que el resultado se optimiza automáticamente eli...

ClaudeCode

Gracias por informar de esto, @aadilmehrajbhat. Buena pregunta sobre [AYUDA BUSCADA] Cómo cargar css que se pueda ver en el visor de código y también exportar mientras se guarda. El enfoque recomendado con StyleManager es usar la API orien...

#31156 de noviembre de 2020por xinyufyj4 respuestas
Reacciones 1

La posición de componente caída es incorrecta cuando cambié el tamaño del lienzo en modo Absoluto/Diseñador

ADVERTENCIA Cambié el tamaño del lienzo y quité un compoñente de los bloques de panel. El resultado es que la posición competitiva es incorrecta. Por cierto, el editor está en modo 'Absoluto/Diseñador'. Leí el código fuente de la parte de la caída. He comprobado que la posición de arranque por arrastre del compent no...

xinyufyj

@artf Vale, proporciono una captura de pantalla para explicarlo. Perdón por mi mal inglés. ! imagen ! imagen ! imagen ! imagen

artf

¿Puedes ofrecer una demostración en directo del problema?

artf

Cierro este problema porque planeo resolver todos los relacionados con el posicionamiento absoluto aquí: https://github.com/artf/grapesjs/issues/3770

Explora todos los temas