【发布时间】:2014-08-19 11:21:58
【问题描述】:
我正在尝试显示地图。
但这里我取了 Latitude 和 Longitude getting from AngularJs,
如何assign these values to variable。任何人都可以建议我解决方案吗?
这是我的代码。
<div>
<div id="map">
<script>
var lat = {{proplist.propagentslattitude}};
var long = {{proplist.propagentslongitude}};
</script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<div style="overflow:hidden;height:300px;width:920px;">
<div id="gmap_canvas" style="height:300px;width:920px;"></div>
<a class="google-map-code" href="http://www.map-embed.com" id="get-map-data">google maps</a>
<style>#gmap_canvas img{max-width:none!important;background:none!important}</style>
<a class="google-map-data" href="http://www.sparmichl.de" id="get-map-data">sparmichl</a>
</div>
<script type="text/javascript"> function init_map() { var myOptions = { zoom: 16, center: new google.maps.LatLng(lat, long), mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("gmap_canvas"), myOptions); marker = new google.maps.Marker({ map: map, position: new google.maps.LatLng(lat, long) }); infowindow = new google.maps.InfoWindow; google.maps.event.addListener(marker, "click", function () { infowindow.open(map, marker); }); infowindow.open(map, marker); } google.maps.event.addDomListener(window, 'load', init_map);</script>
</div>
</div>
我在这里分配了both latitude and longitude 值。
如何分配正确的方式。
<script>
var lat = {{proplist.propagentslattitude}};
var long = {{proplist.propagentslongitude}};
</script>
【问题讨论】:
-
你走错了路,将它与你的 Angular 应用程序集成,这样你就可以传递值了。
标签: javascript jquery angularjs model-view-controller