AngularJS:视图中脚本标记内的访问控制器属性

时间:2015-04-14 15:50:34

标签: javascript html angularjs

在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>标签中访问控制器的属性?

1 个答案:

答案 0 :(得分:1)

我最终使用ngMap(https://github.com/allenhwkim/angularjs-google-maps)来显示谷歌地图,它就像一个魅力。