es un componente textual, si selecciona el cuerpo, el texto corregirá guardar/aplicar/almacenar en el método component toHTML, Si solo actualizas el texto, pero no sales del componente de texto, solo tienes que hacer clic en guardar luego usa "editor.getHTML()", el resultado no se actualiza. ! Chasquido77
v-pasha2
¿Has encontrado una solución para esto?
v-pasha2
Estamos teniendo el siguiente problema con la versión "0.17.19", mientras que en la versión "0.14.62" funcionaba bien. Estábamos probando la experiencia de edición en línea, así que cuando comprobamos la función component.getEl(), devuelve...
v-pasha2
@artf podríais comprobar esto o alguna solución alternativa?
Versión: 0.17.19 ¿Puedes reproducir el error de la demo?[X] Sí[ ] No Reproducible aquí. ¿Cuál es el comportamiento esperado? Seleccionar imágenes en la interfaz del administrador de activos haciendo clic en ellas. Describe el error detallado ¿Cuál es el comportamiento actual? Cuando cambias el recurso asociado a un co...
artf
Suena legítimo, se actualizará en la próxima versión
ClaudeCode
Gracias por informar de esto, @anlumo. El problema con la selección inconsistente de imagen parece ser una condición de carrera o un problema de sincronización de gestión estatal. Esto suele ocurrir cuando los eventos del ciclo de vida de...
Versión 0.17.19(grapesjs) Versión 0.1.5(grapesjs-lory-slider) Versión 1.0.6(grapesjs-tabs) ¿Puedes reproducir el error de la demo? No ¿Cuál es el comportamiento esperado? Debería poder moverme por diferentes diapositivas y pestañas al hacer clic en los botones anteriores o siguientes y en los nombres de las pestañas r...
artf
¿Podrías proporcionar una demo reproducible, por favor?
TRIGGEREDcoder
Perdón @artf, me pasaba esto por la etiqueta script en el HTML generado, que no sirve de nada en el HTML de componentes angulares. ¿Cómo puedo usar el HTML generado en archivos angulares si el HTML contiene funciones de etiqueta de script?
artf
@TRIGGEREDcoder si el problema principal se resuelve, cerro este. Por favor, abre una nueva discusión si tienes preguntas
¿Qué intentas añadir a GrapesJS? He implementado un componente alternativo de edición de texto (no basado en RTE). Quiero que la gente pueda arrastrar y seleccionar texto en este componente. Describe tu solicitud de función detallado El problema es que la selección de arrastre también provoca arrastrar todo el compone...
Hola @artf, Hay un problema genérico cuando intentas crear un diseño usando alineación de forma flotante. El problema es que el flotador no se despeja automáticamente. ! imagen ¿cómo añado una nueva clase en fila cuando el usuario estableció el valor del flujo float izquierda/derecha '<div data-gjs-type="default" drag...
artf
Por favor, sigue la plantilla del problema
ClaudeCode
Gracias por informar de esto, @Palash-Mandal. Buena pregunta sobre si uso float desde alineación float no está claro, por eso surge el problema de diseño.. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza...
Así que estoy intentando obtener el componente seleccionado y hacer un bloque con él, sin embargo, me cuesta añadir el CSS de ese mismo. Mi enfoque es el siguiente actualmente: 'Editor. BlockManager.add(widgetname, { etiqueta: nombre del widget, contenido: editor.getSelectedAll(), Categoría: nombre del panel, atributo...
ClaudeCode
Gracias por informar de esto, @aryanchopra. Gracias por compartir tu informe sobre Añadir un estilo de componente seleccionado a un bloque. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo repr...
Si el usuario elimina todo el texto de un elemento y hace clic en algún otro lugar . Luego intenta seleccionar el elemento vacío, pero no puede seleccionarlo de nuevo porque está oculto y no sé a dónde va. Para este problema estoy usando este código este código estableció un espacio en el texto si el usuario elimina t...
artf
Como ya se ha sugerido aquí, https://github.com/artf/grapesjs/issues/3603#issuecomment-885305546 evita hacer lo que haces ahora y añade un CSS por defecto simple por si el elemento está vacío
NoumanAhmad-Braqsol
¡Gracias, lo tengo!
ClaudeCode
Gracias por informar de esto, @NoumanAhmad-Braqsol. Gracias por compartir tu informe sobre editor.on('component:update:content', model => { }}) no funciona por alguna causa. Para ayudar al equipo a investigar y priorizar esto: Por favor, p...
Hola @artf, He añadido el 'Sea cc = editor. CssCompositor; cc.setRule('.fadetop-animate', { opacidad: 0, 'nombre de animación': 'fadeTop' }, { atRuleType: 'fotogramas clave', atRuleParams: 'fadeTop', Selector: 'Para', estilo:{ opacidad: 1 } });` según el Documento [](https://grapesjs.com/docs/api/css_composer.html#set...
artf
Usa este '''js editor. CssComposer.getAll().add('@keyframes fadeTop { ... }') // Tu cadena CSS ```
ClaudeCode
Gracias por informar de esto, @niranjank151. Buena pregunta sobre @keyframes no añadir ni siquiera después de pasar el objeto de los fotogramas clave. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí...
Versión: 0.17.19 ¿Puedes reproducir el error de la demo? No, porque es pantalla completa y no hay un desplazamiento del contenedor padre. ¿Cuál es el comportamiento esperado? Un cuadro estatal de paso para ver cómo el componente cambia de posición Describe el error detallado Cuando quiero seleccionar o pasar el cursor...
artf
Si el elemento desplazable no es el nodo padre del editor, puede que necesites esta opción https://github.com/artf/grapesjs/blob/dc45604962e4e6a4a075f19d5de67090bac15fa5/src/editor/config/config.js#L157-L163
no-response[bot]
Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para...
ClaudeCode
Gracias por informar de esto, @maxtsh. El problema de Pasar el cursor en componente cuando el padre del editor se desplaza, mostrar posicionamiento incorrecto parece ser una condición de carrera o un problema de sincronización de gestión d...
Hola. ¿Hay posibilidad de crear una instancia de grapesjs sin generar un editor completo? Había creado componentes personalizados con datos asincrónicos y necesito crear un servicio backend en Node, que genera salida HTML a partir de componentes almacenados, poblados con datos de APIs. Ahora me está saliendo un error:...
artf
Lo cierro como un duplicado de https://github.com/artf/grapesjs/issues/3399
ClaudeCode
Gracias por informar de esto, @milan. El error error:ReferenceError: la ventana no está definida ocurre cuando los componentes intentan acceder a propiedades antes de que el ciclo de vida del componente esté completamente inicializado. Est...