角2材料:“表达改变[..]”以mdInput

问题描述:

<md-input-container> 
    <input mdInput type="number" min="0" [(ngModel)]="troup.amount" *ngIf="wave.Mode === SimulationModes.Normal"> 
</md-input-container> 

我最近从以前版本的材料角到最新的信息更新,并需要改变我所有的投入相匹配的新标准与<md-input-container>而不是<md-input>角2材料:“表达改变[..]”以mdInput

当编译时,我得到一个区域错误,告诉它该值从“undefined”更改为“'。

为了使其工作,你不再需要把任意*ngIfmdInput指令,但这应该被放置在容器而不是上:

<md-input-container *ngIf="wave.Mode === SimulationModes.Normal"> 
    <input mdInput type="number" min="0" [(ngModel)]="troup.amount"> 
</md-input-container> 

这解决了问题。