【发布时间】:2016-04-29 23:38:42
【问题描述】:
我有一个标准应用:
angular.module('angularFrontApp', [
'ngRoute',
'ngResource',
'ngAnimate'
]).config(AppConfig);
还有一些控制器
angular.module('angularFrontApp')
.controller('formsController', formsController);
formsController.$inject = ['$scope', 'AjaxForms', 'appConst'];
function formsController ($scope, AjaxForms, appConst) {
//.....
}
我正在尝试在 ng-include 中调用控制器,但在 dynamicTemplate 中失败(它的动态变量类似于 some.html):
<div ng-include="dynamicTemplate"></div>
<div ng-controller="formsController">some stuff....</div>
但如果我在 include 之外调用控制器 - 它工作正常。 为什么 Angular 在包含中看不到控制器和其他东西?
【问题讨论】:
标签: angularjs