Я пытаюсь динамически назначать контроллер для включенного шаблона следующим образом:
<section ng-repeat="panel in panels">
<div ng-include="'path/to/file.html'" ng-controller="{{panel}}"></div>
</section>
Но Angular жалуется, что {{panel}} - undefined.
Я предполагаю, что {{panel}} еще не определен (потому что я могу откликнуть {{panel}} внутри шаблона).
Я видел множество примеров того, как люди устанавливают ng-controller равным такой переменной: ng-controller="template.ctrlr". Но, не создавая повторяющийся контур совпадения, я не могу понять, как получить значение {{panel}}, доступное, когда ng-controller нуждается в нем.
P.S. Я также попытался установить ng-controller="{{panel}}" в моем шаблоне (думая, что он должен был разрешить к тому моменту), но не кубик.