Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

117
Vistas
¿Cómo puedo enviar la etiqueta <template /> al DOM en Vue.js?

Tengo una biblioteca personalizada creada en Stencil que necesito integrar con Vue, y esta biblioteca se basa en la etiqueta <template /> del navegador.

Por ejemplo, necesito representar el siguiente código en el dom:

 <my-custom-list> <template> <my-custom-title></my-custom-title> <my-custom-description></my-custom-description> </template> </my-custom-list>

my-custom-list obtendrá lo que esté dentro de la plantilla y lo usará para cada uno de los elementos de la lista.

Logré que funcionara usando la directiva v-html , por ejemplo:

 <my-custom-list v-html="<template><my-custom-title></my-custom-title><my-custom-description></my-custom-description></template>"> </my-custom-list>

Sin embargo, también me gustaría poder usar componentes de Vue dentro de esta etiqueta de plantilla, como:

 <my-custom-list> <template> <my-custom-title></my-custom-title> <my-custom-description></my-custom-description> <custom-vue-component></custom-vue-component> </template> </my-custom-list>

Algunas respuestas antiguas en línea sugieren usar la directiva is para poder generar la etiqueta de plantilla, como <div is="template"> pero eso ha quedado obsoleto.

Ni siquiera estoy seguro de si esto es posible, pero cualquier idea sería muy apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede usar la directiva v-pre para omitir la compilación de partes de sus componentes.

 <my-custom-list v-pre> <template> <my-custom-title></my-custom-title> <my-custom-description></my-custom-description> <custom-vue-component></custom-vue-component> </template> </my-custom-list>
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda