Raw o renderizar HTML en Vue

Video thumbnail

Muchas veces tenemos en una propiedad o función un contenido HTML que queremos renderizar directamente en el template; si lo hacemos de la manera corriente con las llaves llaves {{}} no se va a obtener el resultado deseado, tenemos que emplear la directiva v-html en su lugar e indicarle la propiedad o función.

    <!-- **RAW HTML -->
    <p>
      {{ rawhtml }}
    </p>
    <p v-html="rawhtml"></p>
    <!-- **RAW HTML FIN-->

Y en el JavaScript

rawhtml: "<span style='color:red'>Hola texto rojo</span>",

Puedes consultar el repo para más información.

Acepto recibir anuncios de interes sobre este Blog.

Muchas veces tenemos en una propiedad o función un contenido HTML que queremos renderizar directamente en el template; hazlo con esta directiva.

- Andrés Cruz

In english