Как я могу установить aria-labelledby с помощью ng-attr-aria-labelledby - PullRequest
0 голосов
/ 10 июля 2020

Как я могу установить aria-label на основе условия?

Я пробовал

ng-attr-aria-labelledby="{{Cntl.label ? 'group-label-Cntl.uniqueId' : ''}}"

Но получилось не так, как ожидалось. "group-label-" - это stati c, а "Cntl.uniqueId" будет давать динамический c id каждый раз.

1 Ответ

1 голос
/ 10 июля 2020

В настоящее время вы просто передаете свойство uniqueId в виде строки. Вместо этого вы хотите ссылаться на фактическое свойство вот так.

ng-attr-aria-labelledby="{{Cntl.label ? 'group-label-'+Cntl.uniqueId : ''}}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...