我想在Rails的Haml页面内显示地图。除了零映射外,我现在看不到问题。
我尝试了Haml中的JavaScript标记,正确地缩进了代码,做了地图样式。我在HTML页面中对其进行了测试,但它在Haml中没有起作用。我遵循了Google文档。
.my-container
#map{:style =>"width:100%; height:500px;"}
%script{:async => "", :defer => "defer" ,:src => "https://maps.googleapis.com/maps/api/js?key=HERE_for_the_API w&callback=initMap"}
%script{:type=>"text/javascript"}
:javascript
var map;
initMap();
function initMap() {
var options = {
zoom: 19,
center: {lat:46.9524, lng:4.28300999999999}
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map=new
google.maps.Map(document.getElementById('map'),options)}
我希望能像以前的HTML测试一样查看生成的地图。