Angular i18n для пользовательских компонентов - PullRequest
0 голосов
/ 06 марта 2020

У меня есть раскрывающийся список типа

<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 заключается в метке. Есть ли простой способ переслать ярлык - с возможностью его перевода!

...