javascript - 所有输入都触发了点击事件,而不仅仅是被点击的那个
问题描述
- 当我点击一个输入时,所有输入都会被触发。
- 我只想触发我点击的输入
<tr *ngFor="let item of TransferCardWeb">
<td>{{item.PartiNo}}</td>
<td>{{item.SeriNo}}</td>
<td>{{item.StokKodu}}</td>
<td>{{item.StokAdi}}</td>
<td>
<tr *ngIf="!visible" (click)="itemQuantityOnClick()"> {{item.Quantity}}
(click)="itemQuantityOnClick() : 这个方法里面应该写什么?
</tr>
<tr *ngIf="visible">
<input type="number" [(ngModel)]="item.NewQuantity" min="0" (keydown)="itemQuantityChangeKey($event,item)"
style="width:100%; height:100%;">
</tr>
打字稿
itemQuantityOnClick()
{
this.visible = true;
}
解决方案
推荐阅读
- lotus-notes - HTTPPassword 字段未加密
- reactjs - React Router 将 props 传递给先前定义的元素
- c# - 确定对象列表是否同时包含属性值和方法调用的返回值
- python - 我有这样的代码,但出现错误
- angular - 如何修复“错误:预计在 'ProxyZone' 中运行,但未找到。” 在摩卡测试中?
- c# - 无法在矩形区域WPF C#中拖放文件或文件夹
- android - 在 android API 级别问题中使用 datetime 获取当前日期
- sql - ALTER TABLE 即使对于一个很小的表也需要很长时间
- oauth-2.0 - 如何获得我的 Linked In OAuth 2.0 客户端应用程序的 r_fullprofile 权限?
- node.js - 在代理后面运行节点