Задать вопрос

Angular. Как подгрузить HTML тэмплейт по определенному событию?

Добрый день.

Нужно подгружать html код из файла по какому-то событию. Предположим, клик на кнопку.

Нашел ng-include и src, но если я правильно все понял, тогда тэмплейт загрузится сразу при инициализации. Как сделать загрузку только по событию?
  • Вопрос задан
  • 2291 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
AMar4enko
@AMar4enko
<div ng-if="showTemplate">
    <div ng-include="path/to/your/template.html"></div>    
</div>
<button ng-click="showTemplate = true;">Show template<button>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы