У меня есть раскрывающийся список типа
<mat-form-field>
<mat-label i18n="@@SelLabel">Favorite animal</mat-label>
<mat-select [formControl]="animalControl" required>
<mat-option>--</mat-option>
<mat-option *ngFor="let animal of animals" [value]="animal">
{{animal.name}}
<mat-divider></mat-divider>
</mat-option>
</mat-select>
<mat-error *ngIf="animalControl.hasError('required')">Please choose an animal</mat-error>
<mat-hint>{{animalControl.value?.sound}}</mat-hint>
</mat-form-field>
Поскольку я использую один и тот же раскрывающийся список несколько раз, я не хочу дублировать код и инкапсулировать его в MyDropDownComponent
Основной Разница между каждым экземпляром MyDropDownComponent
заключается в метке. Есть ли простой способ переслать ярлык - с возможностью его перевода!