Я хочу использовать пример кода This Plunker для динамического добавления некоторых элементов на HTML-страницу с помощью AngularJS. (Вы должны запускать его в новой ссылке, а не в среде редактора) Это мой первый опыт объявления директивы AngularJS (за исключением простых тестов). У меня два вопроса по этому образцу:
- Мой подход заключается в использовании
Controller as
вместо$Scope
в моих контроллерах. (Я не знаю названия этого подхода!) Итак, что мне делать с приведенным выше примером кода? так как он использует$compile(...)($scope)
. какие изменения следует применить? - Относится ли Scope в директиве к контроллеру? Итак, если бы я мог опустить область действия контроллера в этом случае, должен ли я применить какие-либо изменения к директиве?