我正在使用AngularJS 1.5.7:
我有一个控制器'mainCtrl',它从工厂获取一个对象数组。在我的HTML中,我想通过ng-repeat中的表达式调用子控制器, 如果可能的话带参数。我试过这样的东西,但它不起作用:
<div ng-controller="mainCtrl">
<div ng-repeat="module in modules">
<div ng-include="'modules/' + module.type + '.html'" ng-controller="{{ module.type + 'Ctrl(' + module.data + ')' }}">
</div>
</div>
我该如何做到这一点?