AngularJS: dynamicznie przypisuj kontroler z ng-repeat

Próbuję dynamicznie przypisać kontroler do dołączonego szablonu w następujący sposób:

<section ng-repeat="panel in panels">
    <div ng-include="'path/to/file.html'" ng-controller="{{panel}}"></div>
</section>

Ale Angular narzeka{{panel}} jest niezdefiniowane.

Zgaduję to{{panel}} nie jest zdefiniowanyjeszcze (ponieważ mogę to powtórzyć{{panel}} wewnątrz szablonu).

Widziałem wiele przykładów ustawiania ludzing-controller taka sama jak zmienna:ng-controller="template.ctrlr". Ale bez tworzenia zduplikowanej pętli współbieżnej nie mogę dowiedzieć się, jak mieć wartość{{panel}} dostępne kiedyng-controller potrzebuje tego.

P.S. Próbowałem też ustawićng-controller="{{panel}}" w moim szablonie (myśląc, że do tego czasu musi się rozwiązać), ale bez kości.

questionAnswers(5)

yourAnswerToTheQuestion