Есть ли способ унаследовать родительскую область, расширяя ее с помощью переданных атрибутов?
Я хочу передать параметры в директиву многократного использования непосредственно из шаблона без необходимости изменения DOM в функции связывания.
Например:
<form-input icon="icon-email" label="email" ng-model="data.input"></form-input>
Для такой директивы:
<div class="form-group">
<label>{{label}}</label>
<div class="input-group">
<div class="{{icon}}">@</div>
<input class="form-control" placeholder="Email" ng-model="mail.email">
</div>
</div>
ng-model находится в родительской области, контролируя всю форму в этом случае, но я не считаю необходимым хранить атрибуты стилей в контроллере.
Есть ли способ передачи параметров непосредственно в шаблоне без создания области выделения?