Skip to content

Utilizo API https://fakestoreapi.com/products para crear tabla con productos donde se aparece imagen, categoría, descripción y precio. Agrego paginación, realizo deploy en netlify:

Notifications You must be signed in to change notification settings

pedro-donoso/tabla-paginada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ropa

1. Creo archivo index.html con template html de Bootstrap

2. Creo estructura de Tabla y Paginación, boton onclic para cambiar de páginas:

cuatro

3. Creo carpeta js con archivos:

  1. js
  • api-fetch.js
  • app.js

4. Agrego script como tipo MODULO al index.html:

<script type="module" src="./js/app.js"></script>

5. En el archivo api-fetch.js llamo a la url fake de productos e importo la data:

tres

6. En el archivo app.js recibo la data, la reviso por consola:

dos

data

7. Traigo elemento cuerpo de la tabla desde index.html mediante su ID:

const cuerpoTabla = document.querySelector("#cuerpo-tabla");

8. Creo las variables de paginación:

Captura desde 2024-02-08 15-35-47

9. Creo constante cargarProductos:

Captura de pantalla de 2024-02-09 12-09-23

10. Creo constante cargarItemPaginacion con condicional ternario para marcar página activa:

item

11. Creo constante modificarProductos y opciones de Paginación:

paginas

About

Utilizo API https://fakestoreapi.com/products para crear tabla con productos donde se aparece imagen, categoría, descripción y precio. Agrego paginación, realizo deploy en netlify:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published