AngularJS: asigna dinámicamente el controlador desde ng-repeat

Estoy tratando de asignar dinámicamente un controlador para la plantilla incluida de esta manera:

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

Pero Angular se queja de que{{panel}} es indefinido.

Estoy adivinando que{{panel}} no está definidotodavía (porque puedo hacerme eco{{panel}} dentro de la plantilla).

He visto muchos ejemplos de personas sentadasng-controller igual a una variable como tal:ng-controller="template.ctrlr". Pero, sin crear un bucle concurrente duplicado, no puedo averiguar cómo tener el valor de{{panel}} disponible cuandong-controller lo necesita

PD También traté de establecerng-controller="{{panel}}" en mi plantilla (pensando que debe haberse resuelto para entonces), pero no dados.

Respuestas a la pregunta(5)

Su respuesta a la pregunta