在app.js中我有一个封装在一个封闭器中的控制器:
(function(){
var app = angular.module('myApp', []);
app.controller('areaInfo', function($http){...});
})()
在index.html中,我有:
<body ng-app="myApp" ng-controller="areaInfo as ctrlAreaInfo">...</body>
我可以在身体标记之间访问HTML中的控制器属性,但现在我需要在<script>
标记中访问其属性,如下所示:
<body ng-app="myApp" ng-controller="areaInfo as ctrlAreaInfo">
...
<script>
var myVar = ctrlAreaInfo.property;
</script>
</body>
显然,上面的代码不起作用;那么我如何从<script>
标签中访问控制器的属性?