【发布时间】:2013-07-16 14:30:07
【问题描述】:
我有一个需要在多个 ng-app 范围内访问的通用控制器
例如:
控制器
function commonCtrl($scope){
$scope.data = { message: "Hello World" };
}
第一个 ng-app
<div ng-app="firstApp">
<div ng-controller="commonCtrl">
<h1>{{data.message}}</h1>
</div>
</div>
第二个 ng-app
<div ng-app="secondApp">
<div ng-controller="commonCtrl">
<h1>{{data.message}}</h1>
</div>
</div>
这不起作用。我可以将范围设置为一个 ng-app,例如
angular.module('firstApp', [])
但是我怎样才能让控制器成为所有 ng-app 的通用控制器呢?
【问题讨论】:
标签: javascript angularjs