2013-08-19 4 views
0

Im пытается создать простой плагин в AngularJs, настраиваемый из атрибутов директивы
например. <div my-dir attr-first="obj={ .... }"></div>
obj должен настроить мою «службу настройки» перед компиляцией, точно так же, как и поставщик, потому что css зависит от нее.Конфигурация службы из директивы

Есть ли способ получить атрибуты от поставщика?
Или как-нибудь настроить службу из директивы?

ответ

1

Атрибуты передаются в обе функции compile и link для Directive:

function compile(tElement, tAttrs, transclude) { ... } 
//       ^^^^^^ 

function link(scope, iElement, iAttrs, controller) { ... } 
//        ^^^^^^ 

Глубокой связи для угловых документаций, кажется, сломана ... Посетите http://code.angularjs.org/1.1.5/docs/guide, а затем выберите «директива»

Смежные вопросы