Angular2/JavaScript-按1递增/递减(单击)
Angular2/JavaScript - Increment/Decrement by 1 on (click)
当用户按下添加按钮时,我希望递增/递减,然后相应地更新金额值。我试过几次,但不幸的是我没有成功!
这是代码:
addToCart(){
this.amount = 1;
}
addItem(){
this.amount++;
console.log('plus is : '+this.amount++)
}
removeItem(){
this.amount--;
console.log('plus is : '+this.amount--)
}
HTML:
<div (click)="addToCart()">ADD</div>
<div (click)="removeItem()" class="btnSign">-</div>
<div>{{amount}}</div>
<div (click)="addItem()" class="btnSign">+</div>
错误在于使用++
export class HelloWorld {
public amount:number;
addToCart(){
this.amount = 1;
}
addItem(){
this.amount=this.amount+1;
console.log('plus is : '+this.amount)
}
removeItem(){
this.amount=this.amount-1;
console.log('plus is : '+this.amount)
}
}
这是plunker
相关文章:
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 单击F5时如何停止页面加载
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 单击jquery清除输入值
- 单击按钮以等待单击按钮
- 在单击href链接的同时下载文件
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 使图像在单击时展开到不大于浏览器
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何在单击复选框后调用控制器方法
- 单击页面上的链接后高度发生变化
- 使用jquery在单击时在单元格中输入值
- Angular2/JavaScript-按1递增/递减(单击)
- counter是在单击add字段时递增值,而不是在单击remove字段时递减值
- 单击单选按钮时递增/递减 jQuery
- 最后单击递增或递减按钮 wiill 调用 ajax 函数
- 单击同一行中的按钮后递减值 - 挖空
- 单击“删除节点”并递减计数器