Отображение варианта выбора для условия в Angular - PullRequest
0 голосов
/ 17 июня 2020

Я хочу отобразить опцию выбора при таком условии:

    <select id="updateType" class="form-control" formControlName="updateType">
        <option value="personalDetails">Personal</option>
        <option value="addressDetails">Address}</option>
        <option *ngIf="{{userModalData.orgTypeCode == 'BO'}}" value="financialDetails">Financial</option> 
                  <!-- Fake Implementation -->
   </select> 

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 17 июня 2020

У вас должна быть возможность использовать *ngIf.

<select id="updateType" class="form-control" formControlName="updateType">
 <option value="personalDetails">Personal</option>
 <option value="addressDetails">Address</option>
 <option *ngIf="userModalData.orgTypeCode == 'BO'" value="financialDetails">Financial</option> 
</select>

Создан быстрый Stackblitz: https://stackblitz.com/edit/angular-ivy-kpygbf

0 голосов
/ 17 июня 2020

Вы можете использовать ngIf вот так

 <option *ngIf="userModalData.orgTypeCode == 'BO'" value="financialDetails">Financial</option>

Пожалуйста, посмотрите https://angular.io/api/common/NgIf для получения более подробной информации

...