Шаблонные переменные в Angular
В Angular можно получить доступ к тегам
страницы с помощью шаблонных переменных.
Они позволяют привязать тег к переменной и ссылаться на него
во время работы компонента. Для того, чтобы объявить такую
переменную, нужно перед ее именем поставить знак #
.
Давайте посмотрим на практике. Пусть, к примеру, у нас есть див. Запишем его в шаблонную переменную:
<div #userName>
text
</div>
Теперь в переменной userName
будет лежать ссылка на DOM элемент
нашего дива. И мы можем обращаться
с ней так, как это делается в чистом JavaScript.
Например, давайте выведем текст этого дива в другом
теге:
<div>
{{ userName.textContent }}
</div>
Дан див. Дана картинка. Запишите ссылку
на картинку в шаблонную переменную.
Выведите src
нашей картинки
внутри дива.