我的地图停止工作,所以我开始追踪可能的情况。如您所见,我的控制器几乎为空,只留下该函数以停止一个not found
错误。所以控制台上没有任何错误
最后,如果我删除ngMaterial
我的地图又开始工作
var app5 = angular.module("app", ['ui.grid', 'ngMaterial', 'ngMessages', 'material.svgAssetsCache']);
app5.controller('eventCtrl', ["$scope",
function ($scope) {
$scope.updateCarsDB = function (source) {
}
}]);
编辑:我意识到如果将ng-app
移动到map
div不是孩子的另一个div中,请再次开始工作。问题是还有其他孩子无法访问角度控制器。
<div id="mainContainer" ng-app="app" ng-controller="eventCtrl" >
<div id="leftTree"></div>
<div id="map"></div>
<div id="footer"></div> // if I move ng-app="app" here map start working
</div>