定义的错误在我HomeCtrl.js
我从另一个功能initialize()
调用函数currentLocation()
,我定义这个机能的研究,但它给我的功能错误没有被定义的:\ 代码更新但仍同样的错误发生 有人可以告诉我什么是我的代码中的问题?角JS:功能未在控制器
HomeCtrl.js
'use strict';
angular.module('Home').controller('HomeCtrl',['$scope','$state','MessageService', function($scope, $state, $ionicModal, MessageService) {
(function initialize(){
var location = $scope.currentLocation();
$scope.mapOptions = {
mapTypeControl: true,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: location
};
})();
$scope.currentLocation = function(){
navigator.geolocation.getCurrentPosition(function(pos) {
$scope.position = new google.maps.LatLng(pos.coords.latitude, pos.coords.longitude);
return $scope.position;
});
};
}]);
我有更新我的代码,请检查顶部...还是同样的错误内容时发生 –
@mariasalahuddin与更新检查控制器在答案 – Sajeetharan