PageKit: el creador de sitios GrapesJS autoalojado, con el código fuente incluido. Obtener acceso anticipado

Issue #2065💬 RespondidoAbierto el 5 de junio de 2019por Amir2828Reacciones 0

Algunas preguntas

Respuesta rápidapor Amir2828

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)

Amir2828• 6 de junio de 2019

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

Amir2828• 11 de junio de 2019

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.

Amitkumar85533• 7 de noviembre de 2019

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.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

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 →
Opción premium

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.