Javascript 我想从GoogleMapsAPI访问数据库,根据数据库经度和纬度值显示标记
以上是谷歌地图api的javascript代码Javascript 我想从GoogleMapsAPI访问数据库,根据数据库经度和纬度值显示标记,javascript,angularjs,google-maps-api-3,Javascript,Angularjs,Google Maps Api 3,以上是谷歌地图api的javascript代码 var demoCtrl = this; NgMap.getMap().then(function(map) { demoCtrl.map = map; }); demoCtrl.stores = { foo: { position:[41, -87]}, bar:{ position:[41, -83]} }; demoCtrl.showS
var demoCtrl = this;
NgMap.getMap().then(function(map) {
demoCtrl.map = map;
});
demoCtrl.stores = {
foo: { position:[41, -87]},
bar:{ position:[41, -83]}
};
demoCtrl.showStore = function(evt, storeId) {
demoCtrl.store = demoCtrl.stores[storeId];
demoCtrl.map.showInfoWindow('foo', this);
};
demoCtrl.mouseover = function() {
console.log('mouseover');
};
Lat:{{anchor.getPosition().Lat()}}
Lng:{{anchor.getPosition().Lng()}}
- {{item}
Lat:{{anchor.getPosition().Lat()}}
Lng:{{anchor.getPosition().Lng()}}
这里我想从我的数据库中获取我的自定义经度和纬度值我正在从数据库中获取值,但我无法在地图上显示它。有人能帮我在地图上获取值吗。有什么问题吗?有错误吗?谷歌文档中任何你不理解的部分?是的,问题。我无法从地图上的数据库中获取值
<info-window id="foo" on-mouseover="demoCtrl.mouseover()">
<div ng-non-bindable="">
Lat: {{anchor.getPosition().lat()}}<br/>
Lng: {{anchor.getPosition().lng()}}<br/>
<ul>
<li ng-repeat='item in demoCtrl.store.items'>{{item}}</li>
</ul>
</div>
</info-window>
<marker ng-repeat="(id, store) in demoCtrl.stores" id="{{id}}"
position="{{store.position}}"
on-click="demoCtrl.showStore(event, id)"></marker>
<info-window id="bar" on-mouseover="demoCtrl.mouseover()">
<div ng-non-bindable="">
Lat: {{anchor.getPosition().lat()}}<br/>
Lng: {{anchor.getPosition().lng()}}<br/>
</div>
</info-window>
<marker position="41, -79" on-click="demoCtrl.map.showInfoWindow('bar')" />