我有这个购物车组件,用于从后端获取购物车数据.
import { Component, OnInit } from '@angular/core'; import { CartService } from './cart.service'; @Component({ selector: 'cart', templateUrl: './cart.component.html', styleUrls: ['./cart.component.css'] }) export class CartComponent implements OnInit{ carts: any; cartItems: any; totalPrice: Number; constructor(private _cartService: CartService){}; ngOnInit(){ this.getItems(); } getItems(){ this._cartService.getCartItems(localStorage.getItem('currentUserId')) .subscribe((cart) => { this.cartItems = cart.products; this.totalPrice = cart.totalPrice; this.carts = cart; console.log(this.carts) }, (err) => console.log(err)); } }
这是我的对象值.
我将所有产品放在我的组件中显示的cartItems中,并使用*ngFor将其循环到我的模板中
这是结果
现在我想更新一个项目的数量,按下删除按钮旁边的刷新按钮,然后它将只发送我按下刷新按钮到后端的产品详细信息.
有人可以帮我解决这个问题吗?
1> Mr_Perfect..:单击时,将cartItem传递给单击时调用的函数.
{{cartItem.product}} {{cartItem.size}} {{cartItem.price}} {{cartItem.quantity}} {{cartItem.subtotal}} 现在,在组件类中使用
cartItem
onClick(event, cartItem){ console.log(cartItem); // here your cart item object will be shown // do your stuff here with your cartItem }推荐阅读
如何解决《如何将py.testfixtures与Flask-SQLAlchemy和PostgreSQL结合起来?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《如何为akka.net启用消息持久性》经验,为你挑选了1个好方法。 ... [详细] 如何解决《从iOSUIWebView更新React组件中元素的值》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Cordova-Geolocation在不同设备上似乎非常不稳定》经验,为你挑选了0个好方法。 ... [详细] 如何解决《无法安装公司应用程序CodenameOneWindows手机》经验,为你挑选了0个好方法。 ... [详细] 如何解决《打印迷宫中最短路的长度》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何确保任意数量的权重总和为1(Python)?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何通过GradlebootRun将DebugFlag传递给SpringBoot来查看AutoConfigure信息》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在Swift3发布后,Swift2应用程序是否可以运行?》经验,为你挑选了2个好方法。 ... [详细] 如何解决《在XcodeInterfaceBuilder中为不同大小的类设置不同的乘数值?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《R中的动态selectInput闪亮》经验,为你挑选了1个好方法。 ... [详细] 如何解决《固定点代表性的bifunctors》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Swift`rethrows`函数作为参数传递导致编译器错误》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Golang并行映射访问范围》经验,为你挑选了1个好方法。 ... [详细] 如何解决《ASP.NET5MVC6的模型绑定问题》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在Python中"映射"嵌套列表》经验,为你挑选了2个好方法。 ... [详细] 如何解决《为什么我会得到clang:错误:链接器命令失败,退出代码为1?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《我可以从roxygen2示例中自动生成测试单元测试吗?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《如何使用正则表达式删除std::wstring中特定短语的所有实例?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在Scala中读取基本文件属性?》经验,为你挑选了1个好方法。 ... [详细]吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1iOS和Android无法连接的蓝牙设备是否有唯一标识符?
- 2Android Studio中的"noinspection"关键字列表
- 3如何将*any*Python对象转换为字符串?
- 4是否有通用的方法在pom.xml中设置-D参数?
- 5是否可以从React App访问NFC功能
- 6如何知道FrameworkElement何时被完全呈现?
- 7我可以在javascript代码中使用刀片中的数据吗?
- 8在`knitr` Rnw chunk figure标题中引用先前定义的对象
- 9SQL Server:如果未满足条件,如何将1行作为默认值返回
- 10丑化JavaScript - 进一步优化
- 11如何同时拥有IN和NOT IN
- 12仅在文本部分用jsoup替换字符串
- 13如何以编程方式更改复选框选中的颜色
- 14在django-rest-framework中解析multipart/form-data
- 15500内部服务器错误Ajax Laravel
- 16我可以从CDN获取Bootstrap Glyphicons吗?
- 17从Swagger文档生成Yaml或Json文件
- 18我的IIS Express站点的物理目录位于何处?
- 19转换为数字的问题
- 20如何使用NSURLSession处理丢失的Internet连接?
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有