Шаблонные переменные в Angular

В Angular можно получить доступ к тегам страницы с помощью шаблонных переменных. Они позволяют привязать тег к переменной и ссылаться на него во время работы компонента. Для того, чтобы объявить такую переменную, нужно перед ее именем поставить знак #.

Давайте посмотрим на практике. Пусть, к примеру, у нас есть див. Запишем его в шаблонную переменную:

<div #userName> text </div>

Теперь в переменной userName будет лежать ссылка на DOM элемент нашего дива. И мы можем обращаться с ней так, как это делается в чистом JavaScript. Например, давайте выведем текст этого дива в другом теге:

<div> {{ userName.textContent }} </div>

Дан див. Дана картинка. Запишите ссылку на картинку в шаблонную переменную. Выведите src нашей картинки внутри дива.