[英]angular2 input value bind from another input with ngmodel directive
考虑我有以下两个输入
<input [(ngModel)]="value1" type="number">
<input [(ngModel)]="value2" type="number">
当我在value1中键入任何数字时,应该更新value2。
我尝试了如下
<input [ngModel]="value1" (ngModelChange)="value2=value1*value2" type="number">
<input [(ngModel)]="value2" type="number">
但是[value2 = value1 * value2]用value2数据更新了value1
尝试change
事件,而不是ngModelChange
,如下所示:
<input [(ngModel)]="value1" (change)="value2=value1*value2" type="number">
<input [(ngModel)]="value2" type="number">
尝试ng-change事件:
<input ngModel="value1" ng-change="value2=value1*value2" type="number">
<input ngModel="value2" type="number">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.