Issue #1255✓ ResueltoAbierto el 3 de julio de 2018por jdodsoncollinsReacciones 2

¿Cómo configurar el contenido html del editor a partir de un componente personalizado?

Respuesta rápidapor artf2

Bueno, con este 'this.attributes.template = ...' no haces nada con la vista, así que simplemente queda vacía. Tienes que actualizar el modelo para que la vista reaccione al cambio. Por ejemplo, '''js dentro del modelo usa init en lugar de inicializar, así evitas 'defaultType.model.prototype...' init () { // ... si el...

Lee la respuesta completa abajo ↓

Pregunta

Estoy teniendo problemas para que un bloque+componente personalizado muestre su plantilla HTML dentro del editor de uvas. Dentro del HTML exportado, el marcado y el CSS se generan como se espera. Sin embargo, dentro del editor, el bloque no deja ningún tipo de interfaz (aunque se arrastra correctamente según el html/css exportado). Mi pregunta es: ¿Cuál es la forma correcta de que la salida del método 'toHtml' también se aplique al iframe del editor? Basándome en ejemplos similares que veo en otros sitios, parece que en todos los demás casos tiene que generarse a partir de la propiedad de blo...

Respuestas (3)

👍 Muy útilartf11 de julio de 2018

Bueno, con este 'this.attributes.template = ...' no haces nada con la vista, así que simplemente queda vacía. Tienes que actualizar el modelo para que la vista reaccione al cambio. Por ejemplo, '''js dentro del modelo usa init en lugar de inicializar, así evitas 'defaultType.model.prototype...' ini...

no-response[bot]21 de julio de 2018

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 actuar. Por favor, contacta con nosotros si tienes o encuen...

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.