我收到$ location的未定义错误。我已经盯着这个太久了,需要多一双眼睛来告诉我我做错了什么。谢谢。
控制器示例:
myApp.controller('testCtrl', ['$scope', 'GeolocationSvc', '$http', '$location', function ($scope, geolocation, $http, $location, uiGmapGoogleMapApi)
$scope.test = function ($location){
$location.search('test', 0);
}
]);
错误:
无法阅读财产'搜索'未定义的
答案 0 :(得分:1)
从AUDIO_OS_DEVICE
函数$location
中删除search
,通过在那里使用parameter
参数来消除函数内$location
依赖项实例的存在。
$location
答案 1 :(得分:0)
无需将其传递给函数:
myApp.controller('testCtrl', ['$scope', 'GeolocationSvc', '$http', '$location', function ($scope, geolocation, $http, $location, uiGmapGoogleMapApi)
$scope.test = function (){
$location.search('test', 0);
}
]);