【发布时间】:2016-06-08 09:46:33
【问题描述】:
我搜索了每个主题,但没有找到答案。 我只是想从这个地址获取数据到我的离子应用程序中, 但总是得到这个:
{"$$state":{"status":0}}
我在一家工厂工作:
.factory('Markers', function($http) {
var markers = [];
return {
getMarkers: function(){
return $http.get("http://geofence.obcc-dd.webseiten.cc/marian/markers.php").then(function(response){
markers = response;
return markers;
});
} }})
还有这个控制器代码:
.controller('MapCtrl', function($scope, $state, $cordovaGeolocation, Markers) {
var options = {timeout: 10000, enableHighAccuracy: true};
$cordovaGeolocation.getCurrentPosition(options).then(function(position){
console.log("Data:");
console.log(Markers.getMarkers()); //here the 0-state appears...
var latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
我无法处理也无法使用所需的数据。 请帮帮我-我吓坏了... ;(
【问题讨论】:
标签: javascript php angularjs ionic-framework