我正在为我的网站实现谷歌地图api,但聪明的是在javascript模块中抛出某种语法错误。这真的很令人惊讶,因为我刚从谷歌网站上的例子中复制了代码。
Smarty说:
第236行“var myLatLng = {lat:-25.363,lng:131.044};” - 意外的“:”,预期的一个:“}”
我的Javascript代码是:
function initMap() {
var myLatLng = {lat: -25.363, lng: 131.044};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: myLatLng
});
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
title: 'Hello World!'
});
}
我不明白问题是什么以及如何解决这个问题。
答案 0 :(得分:1)
尝试将reshape(df, direction="wide", drop="date", timevar="times")
id bp.1 bp.2 bp.3
1 1 120 134 129
4 2 110 124 119
设置为position
对象。
new google.maps.LatLng([lat], [lng])
答案 1 :(得分:1)
更改
var myLatLng = new google.maps.LatLng('-25.363', '131.044');
要,
filter()
实际上有效。
感谢首先发布答案但后来以某种方式将其删除的人。