<NuxtImg>
Nuxt proporciona un componente <NuxtImg> para manejar la optimización automática de imágenes.
<NuxtImg> es un reemplazo directo para la etiqueta nativa <img>.
- Utiliza un proveedor incorporado para optimizar imágenes locales y remotas
- Convierte
srca URLs optimizadas por el proveedor - Redimensiona automáticamente las imágenes según
widthyheight - Genera tamaños responsivos al proporcionar la opción
sizes - Soporta carga diferida nativa así como otros atributos de
<img>
Configuración
Para usar <NuxtImg> debes instalar y habilitar el módulo de imagen de Nuxt:
Terminal
npx nuxt module add image
Uso
<NuxtImg> genera directamente una etiqueta img nativa (sin ningún contenedor alrededor). Úsalo como usarías la etiqueta <img>:
<NuxtImg src="/nuxt-icon.png" />
Resultará en:
<img src="/nuxt-icon.png" />
Ver también image.nuxt.com > usage > nuxt-img※Esta página es una traducción no oficial de la documentación oficial de Nuxt.js.
La página correspondiente en la documentación oficial está aquí:
https://nuxt.com/docs/3.x/api/components/nuxt-img