Algunas preguntas
Vale, he conseguido resolver el primer problema. Usé get components y iteré recursivamente en el árbol. Cuando terminé usé el DomComponents.render() Sigo buscando orientación respecto a la segunda pregunta
Lee la respuesta completa abajo ↓Pregunta
En primer lugar, Un aplauso increíble para todos los implicados. Tengo un par de preguntas:¿Cómo puedo iterar sobre todos los componentes y cambiar su contenido en el lienzo? Me gustaría implementar una función de buscar y reemplazar que sustituya una cadena específica en todos los Elementos dentro del lienzo. ¿Hay alguna buena forma de editar elementos que dependen de Js, por ejemplo plegables como acordeón o incluso un elemento de carrusel? Me gustaría detectar y activar el evento de acordeón en Canvas para editar el contenido oculto. ¿Hay alguna forma de encontrar objetos que tengan tipos...
Respuestas (3)
Vale, he conseguido resolver el primer problema. Usé get components y iteré recursivamente en el árbol. Cuando terminé usé el DomComponents.render()
Sigo buscando orientación respecto a la segunda pregunta
Vale, creo que también he conseguido resolver la segunda pregunta. Inyecté en el script JQuery de Canvas, que hacía que los acordeones y los deslizadores se comportaran como se esperaba.
Hola @Amir2828, ¿Puedes contarme sobre el acordeón? ¿Puedes dar un pequeño ejemplo?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3172
¿Cómo hacer un seguimiento de las actualizaciones de los componentes a lo largo del árbol?
Hola, @artf. Tengo algunas preguntas sobre ganchos para el ciclo de vida de componentes. En mi aplicación, quiero hacer un seguimiento de l...
Issue #1966
Bucle sobre todos los componentes
Hola a todos, Quiero crear un conector para cada botón que añada al lienzo. Esto está funcionando perfectamente. Sin embargo, cuando recarg...
Issue #428
Cambiar el fondo del cuerpo
Hola, Antes que nada, quiero daros las gracias por este proyecto increíble! Tengo algunas preguntas sobre el editor, y más concretamente so...
Issue #3375
No se pueden añadir espacios al componente de botón extendido basándose en el componente de texto.
Hola a todos, Antes que nada, me gustaría expresar mi agradecimiento por esta increíble herramienta. Tengo un componente de botón extendido...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.