html - 相同型号产品的角度增量和减量工作不正确
问题描述
每个人!我被困在一项任务上。我需要能够减少或添加篮子中产品的单位数量,一切正常,但是当我有两个相同型号的产品,但图片不同时,我会增加第一个产品的数量购物篮列表中的型号,即使我想增加相同型号的另一个产品的数量,这里是我的代码:
HTML:
<div class="input-group" style="flex-wrap: nowrap">
<span class="input-group-prepend">
<button type="button" class="btn quantity-left-minus" (click)="decrement(item.image)" data-type="minus" data-field="">
<i class="ti-minus"></i>
</button>
</span>
<input type="text" name="quantity" disabled class="form-control input-number" [(ngModel)]="item.quantity">
<span class="input-group-prepend">
<button type="button" class="btn quantity-right-plus" (click)="increment(item.image)" data-type="plus" data-field="">
<i class="ti-plus"></i>
</button>
</span>
</div>
TS:
// Increase Product Quantity
public increment(product: any, quantity: number = 1) {
this.cartService.updateCartQuantity(product, quantity);}
// Decrease Product Quantity
public decrement(product: any, quantity: number = -1) {
this.cartService.updateCartQuantity(product, quantity);}
解决方案
推荐阅读
- blockchain - 如何在 BSC 网络上手动销毁代币
- python - 从 keras.preprocessing.text 在 pytorch 中导入 one_hot 等效项?
- sql - 无法在 MS SQL 中启用 xp_cmdshell
- reactjs - 在 reactJS 中使用 useState 和外部过滤器
- google-api - 为什么我错过了一些关于 Chrome UX Report API 查询的数据?
- blazor - 在 OnInitializedAsync() 之后更改变量值
- eclipse - 如何在 Eclipse 中配置“在工作区中查找文本”搜索(Ctrl-Alt-G)?
- c# - 有没有办法在 C# WebView2 中使用 Syncfusion EJ2 PDF 查看器?
- postgresql - 无法访问 Postgres 数据库中事务 xxxxxx 的状态
- amazon-web-services - Lex:Lambda 无法委派