2013-03-15 4 views
0

Я хотел бы сделать что-то вроде этого:Возможно ли создать директиву для динамического шаблона?

<ul> 
    <div partial="note"></div> 
    <div partial="controls"></div> 
</ul> 

Если атрибут partial определяет, какой шаблон использовать для элемента. Директива позволяет это возможно было бы как:

.directive('partial', function() { 
    return { 
     restrict: 'E', 
     templateUrl: '/partials/' + attrs.partial + '.html' 
    } 
}) 

Единственное, я не знаю, как получить тот attrs объект там, где она должна быть. Я пытался использовать его разными способами, но не мог заставить его работать.

+1

См https://github.com/angular/angular.js/issues/1039 –

ответ

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