2

我是 Angular2 的新手,正在开发一个小应用程序。我以如下形式将变量绑定到输入元素:

<md-form-field style="display:block; width: 100%;">
  <input [required]="true" mdInput (keyup)="getType()" [(ngModel)]="typeId" placeholder="{{type}}">
</md-form-field>

现在我想在这样的函数中重置typeId的值:

this.ticketCreationService.saveTicket(this.typeId).then((result) => {
    if(result.protocol41){
         this.typeId = '';
    }
});

但是(我猜是因为两种方式绑定)该值没有被重置并且输入字段中的旧值仍然存在。如何在运行时更改变量以使输入字段得到更新?也许这是一个愚蠢的问题,但我真的不知道......

4

0 回答 0