Как отключить кнопку, когда перевод на один из выбранных языков недоступен - PullRequest
1 голос
/ 28 мая 2019

Я пытаюсь добавить описание в поле формы на странице с помощью угловой подсказки

Я проверяю, доступен ли перевод для конкретного ключа метки в моем файле TS, и если да, кнопкавключен и показывает описание при наведении курсора

ts файл

checkInfoExisting() {
this.isexisting = false
this.translate
  .get(this.selectedField.label)
  .subscribe(res => {
    if (res !== this.selectedField.label) {
      this.isexisting = true
    }
    this.information = this.selectedField.label
  })
 }

html файл

<button [matTooltip]="information|translate" [disabled]="!isexisting" >
        <mat-icon>help_outline</mat-icon>
      </button>

У меня два языка.Я определил описание только на одном языке и хочу, чтобы кнопка была отключена, если перевод на другой язык недоступен

1 Ответ

0 голосов
/ 23 июня 2019

Функция this.translate.get() становится актуальной в использовании языка try this.translate.getTranslation().Вы получите весь файл перевода, но на правильном языке.

...