Как получить innerHTML или innerText кнопки в угловых 2/4 из шаблона? - PullRequest
0 голосов
/ 07 мая 2018

Как я могу получить доступ к кнопке «innerHTML» или «innerText» в шаблоне в angular2 / 4? Нужно ли создавать функцию для извлечения ее из события $, или я могу использовать что-то непосредственно в шаблоне? Я хочу сделать что-то вроде этого:

<button type="button" class="btn btn-primary" [ngClass]="{'bolden-text': mylist.indexOf($currentDOMElement.srcElement.innerText) > -1}">Bananas</button>

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете объявить переменную шаблона через #variableName и получить доступ к ее свойствам в шаблоне.

<button #btnTest type="button" class="btn btn-primary" [ngClass]="{'bolden-text': mylist.indexOf(btnTest.textContent) > -1}">Bananas</button>
{{ btnTest.textContent }} <!-- sample for button -->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...