两个输入之间的角度2 ngIf

时间:2017-04-25 14:55:24

标签: angular2-routing jhipster angular2-template angular2-forms angular2-services

对于我对角度2形式的观察,我有这段代码Html

        <select class="form-control" name="medicamentid"   
       [(ngModel)]="demandemedicamentvff.medicamentid">
        <option *ngFor="let medicament of medicaments ;trackBy: 
        trackId" [value]="medicament.nom">{{medicament.nom}}</option>
        </select>
    </div>
        <div class="form-group">
        <label class="form-control-label"  
        for="field_quatite">Quatite</label>
        <input type="number" class="form-control" name="quatite" 
        id="field_quatite"
            [(ngModel)]="demandemedicamentvff.quatite"
         />
    </div>

我希望如果选择的值等于存储在数据库中的medicament.nom之一,则第二个输入的最大值等于'medicament.quantity'。 因为我是初学者,所以没有找到解决方案。 提前谢谢你帮助我。

1 个答案:

答案 0 :(得分:0)

您可以使用ng-containers和ngIf

<ng-container *ngIf="medicament.nom == value_selected">
   {{Call_funtion()}}
</ng-container>