Issue #2949💬 RespondidoAbierto el 10 de agosto de 2020por v8jupiterReacciones 1

REMOVER: ¿Cómo envolver el HTML de un componente de vídeo en 2 divs, y por qué no se llama a toHtml?

Respuesta rápidapor v8jupiter1

Mi error

Lee la respuesta completa abajo ↓

Pregunta

Hola, ¿Alguien puede ayudarme? v0.16.17 Necesito cambiar el HTML del componente de vídeo a la estructura:

<clase div='1'>
     <clase div='2'>
    <iframe></iframe>
</div>
</div>

Estoy intentando anular el método toHtml, pero nunca llamaron...

` Obtén el módulo DomComponents Let comps = editor. DomComponents; Sea bm = editor. Jefe de bloque;

Obtén el modelo y la vista desde el tipo de Componente por defecto sea originalVideo = comps.getType('video'); sea oModel = Video.model original;

La 'entrada' será el ID del tipo de componente comps.addType('video', { Defina el modelo model: oModel.extend({ predeterminados : { ... oModel.prototype.defaults, proveedor: 'gVideo', gVideoUrl: 'https://www.sdfsgdfgdgdfgdfgdg.com/v.php', Clases: ['Embed-responsive', 'Embed-responsive-16by9'], etiquetaNombre: 'iframe', }, toHTML() { console.log(123); }, `

Respuestas (1)

v8jupiter10 de agosto de 2020

Mi error

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.