HTML:
<ng-container *ngFor="let item of array; let i=index; let j=item;">
<td>
<select (change)="getStatus($event.target.value)">
<option value="1">Value</option>
<option value="2">%Change</option>
</select>
<input #box1 (click)="update(box1.value,2,item)" (click) = "box1.value = ''"/>
</td>
</ng-container>
TS:
status: string = '';
getStatus(deviceValue){
this.status = deviceValue.valueOf();
return this.status;
}
update(value: string, index: number, item: number) {
if(this.status=='1'){
something
}else{
other thing
}
用户输入后如何获取选项值?
现在“状态”只能检查一次,如果用户更改一个选项,另一个下拉框的状态也将更改,那不是我想要的