google-api - 使用 Google Map API 无法正确显示地图
问题描述
我一直在努力解决使用 Google Map API 显示带有位置的地图的问题。正如您看到的结果页面,它正确显示了来自后端的数据,如house_lan和house_lng,但没有显示带有位置的地图。你能告诉我我错过了什么吗?
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta charset="UTF-8" />
<title>Local Schools</title>
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"
integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7"
crossorigin="anonymous"
/>
<script
async
defer
src="https://maps.googleapis.com/maps/api/js?key=APIKEY&callback=initMap"
type="text/javascript"
></script>
<script type="text/javascript">
function initMap() {
new google.maps.Map(document.getElementById('map'), {
center: {lat: {{house.lat}}, lng: {{house.lng}}},
zoom: 16
});
}
</script>
</head>
<body>
<div class="container">
<h1>{{house.id}}</h1>
<div id="map" style="width: 100%; height: 500px;"></div>
{{house.lat}} ---- {{house.lng}}
</div>
</body>
</html>
解决方案
解决了。就我而言,我向后分配了错误的纬度、经度值。修改后,它已正确显示。
推荐阅读
- python - Python - 在条件和查询上构造一列熊猫数据框
- spring - spring boot AuthenticationManager 每次都返回 403
- php - PHP for-loop 与 MySQL 行取决于 MySQL 查询结果
- oracle - ORA-01536: 超出空间配额,但在我的架构中绰绰有余
- sql - Access SQL查询涉及Switch语句VB.NET
- css - 在 CSS 网格中保持旋转方形 div 的宽度和高度(响应式解决方案)
- kendo-ui - 在空日期时间选择器上设置默认时间
- python - 从 django 1 升级后,从 django 2 中的 django.core 导入 urlresolvers
- .net - gmail-api .net 如何在 MVC 网站不登录的情况下发送电子邮件
- linkedin - LinkedIn v2 API 不会返回与 v1 相同的信息,例如按天计算的关注者数量