小编Gro*_*nix的帖子

Angular ngModelChange Internet Explorer 11

我使用 Angular 4.2.4 和 Angular Material 2.0.0.beta.12 并具有以下表单字段:

<mat-form-field>
    <input matInput placeholder="street" value="{{info.street}}" [(ngModel)]="info.street" (ngModelChange)="formChange()">
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)

在 Firefox 和 Chrome 中,一切正常,如果我更改输入值,则会触发事件。但在 Internet Explorer 11 中,每次加载网站或如果我将焦点放在输入字段上,ngModelChange 就会触发。

有办法解决这个问题吗?(更改)正在发挥作用,但只有当我将注意力集中在不切实际的输入上时才会触发。

internet-explorer-11 angular-material angular

4
推荐指数
1
解决办法
2984
查看次数