0
djangoで開発されたアプリケーションがあります:入力に応じて地図に表示されるページにリダイレクトされるフォームに積分を入力する。ユーザが入力した値である変数{{linea_numero}}マップの中心を辞書の値として設定するとエラーが発生する
<div id="map"></div>
<script>
var LatLangParada = [
["{lat: 40.969092, lng: -5.675925}"],
["{lat: 38.737370, lng: -9.147660}"],
["{lat: 40.412944, lng: -3.681914}"],
["{lat: 41.385691, lng: 2.153859}"],
]
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: LatLangParada[{{linea_numero}}],
zoom: 8
});
}
</script>
私が取得私は "" を削除しようとした
InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number
エラー座標はありますが、動作しません。事前
回答ありがとうございますが、動作しません。私は同じエラーを取得します。 – Pepv
答えが更新されました...あなたはコレクション全体を渡しますが、センターの場合は1つのポイントしか必要としません – scaisEdge