我需要从mysql数据库中选择数据并使用angularjs处理它。我有一个数据库,其中包含一个名为" mapas"的表。列是id,lat和lng。 lat和lng是存储坐标的字符串。有人可以教我如何从数据库中选择lat和lng并将其存储在带有angularjs的变量中吗?我桌子上只有一条线。很高兴能在这样的json中获取数据:{" lat":" -21.2292703"," lng":" -44.9775718& #34;}
上传文件我按照这样处理:
$scope.uploadFile = function ($event) {
var files = $event.target.files;
var jsonCoords;
var file = files[0];
var reader = new FileReader();
reader.onload = function (event) {
jsonCoords = JSON.parse(event.target.result);
var mapProp = {
center: new google.maps.LatLng(jsonCoords.lat, jsonCoords.lng),
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
document.getElementById("formJsonFile").reset();
var marker = new google.maps.Marker({
position: new google.maps.LatLng(jsonCoords.lat, jsonCoords.lng),
map: map,
title: 'Coordenada: ' + jsonCoords.lat + ',' + jsonCoords.lng
});
}
reader.readAsText(file)
};
从mysql中选择我会做同样的事情,但是coords会来自select。
谢谢