Ejercicio de programación con Vuejs: Uso de la directiva v-for en Vuejs
0h 15m
Vuejs: Aprende a renderizar listas con la directiva v-for y permite duplicaciones en tu app al instante. Mejora tu habilidad con componentes dinámicos.
Desarrolla un componente de Vue que renderice una lista de productos utilizando la directiva v-for
. Cada producto debe mostrar su nombre y precio. Además, incluye un botón que permita duplicar un producto específico en la lista al hacer clic sobre él.
Requisitos:
Crea una lista de productos en el estado de tu componente. Cada producto debe ser un objeto con las propiedades id
, nombre
y precio
.
Utiliza la directiva v-for
para iterar sobre la lista de productos y renderizar un elemento de lista (<li>
) para cada producto, mostrando su nombre
y precio
.
Cada elemento de la lista debe tener un botón "Duplicar" que, al ser clicado, añada un producto idéntico al final de la lista. Asegúrate de que cada producto duplicado tenga un id
único.
Implementa la propiedad :key
en cada elemento de la lista para optimizar el rendimiento del renderizado.
Todos los ejercicios de programación de Vuejs
Evalúa tus conocimientos con ejercicios de programación en Vuejs de tipo Test, Puzzle, Código y Proyecto con VSCode.
Solicitud HTTP con Axios
Estilización de componentes en Vue.js
Comunicación de componentes con props
Uso de hooks de ciclo de vida en Vue
Introducción a los componentes
Introducción a Vue
Navegación programática y redirección
Uso de la directiva v-if en Vuejs
Crear componente Composition API
Realizar una solicitud GET con Fetch API en Vue
Uso avanzado de los composables
Galería de imágenes con navegación y rutas
Uso de rutas anidadas y dinámicas
Definición y manejo de rutas en Vue
Manejo de eventos con v-on
Crear un componente con Options API en Vue
Creación de rutas con Vue Router
Uso básico de los composables
Binding bidireccional con v-model y defineModel
Certificados de superación de Vuejs
Supera todos los retos de Vuejs y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
Vuejs
Renderizado iterativo con v-for
Componentes