![](/img/trans.png)
[英]angular2 testing - Input text change doesn't affect on ngmodel
[英]Angular ngModel and event doesn't change
**当我输入一些值时。 不会改变,我希望carData可以通过keyup事件来改变。 我有很多输入标签,所以我希望我只能编写一种方法来调用它**
ts:
carData:string;
deleteInputStream(data) {
data = data.replace(/[^0-9.]/g, '');
return data;}
html
<input [(ngModel)]="carData"(keyup)="deleteInputStream(carData)"/>
我认为这是一个补丁,但将适用于所有动态值
模板端:
deleteInputStream(data) {
return data.target.value = data.target.value.replace(/[^0-9.]/g, '');
}
组件侧:
<input [ngModel]="carData" name="carData" (input)="carData = deleteInputStream($event)"/>
{{carData}} <br/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.