From 12a90405f89a454ceb81e4b2e0b13e2b35f24323 Mon Sep 17 00:00:00 2001 From: mpuebla Date: Wed, 11 Sep 2019 09:46:35 -0300 Subject: [PATCH] Arreglo para agregar(push) y borrar productos del carrito. --- src/app/components/sidebar/sidebar.component.html | 2 +- src/app/components/sidebar/sidebar.component.ts | 2 +- src/app/services/producto.service.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/components/sidebar/sidebar.component.html b/src/app/components/sidebar/sidebar.component.html index b7d43fe..5a483da 100644 --- a/src/app/components/sidebar/sidebar.component.html +++ b/src/app/components/sidebar/sidebar.component.html @@ -9,7 +9,7 @@
+ *ngFor="let producto of productosCarrito; let i = index">
diff --git a/src/app/components/sidebar/sidebar.component.ts b/src/app/components/sidebar/sidebar.component.ts index 12066bd..06d1195 100644 --- a/src/app/components/sidebar/sidebar.component.ts +++ b/src/app/components/sidebar/sidebar.component.ts @@ -73,7 +73,7 @@ export class SidebarComponent implements OnInit { this.cantTotal -= producto.cantidad; this.total -= producto.PreVen * producto.cantidad; - this.productosCarrito.reverse().splice(index, 1); + this.productosCarrito.splice(index, 1); return; } diff --git a/src/app/services/producto.service.ts b/src/app/services/producto.service.ts index 506562d..c825683 100644 --- a/src/app/services/producto.service.ts +++ b/src/app/services/producto.service.ts @@ -51,7 +51,7 @@ export class ProductoService { } } - this.productos.push(producto); + this.productos.unshift(producto); } getPromocionByCodigos(sector, codigo): Observable { -- 1.9.1