2016-09-07 7 views
0

GoogleマップAPIを使用して場所を表示しています。 lng/ltgの値は私のDBに保存されています。残念ながら、私のビュー内の値はコンマで区切られており、値はポイントで区切る必要があるため、例外がスローされます。Laravel 5 Google Maps API予期しない番号

SequelProは値が私のDBのポイントで区切られていることを私に示しています。 ブレードが値で何か他のことをしているようです。

var lat = 49,3987524; 

私は49.3987524の代わり49,3987524を取得するために何ができますか?

エラーメッセージは次のとおりです。誰かが同様の問題を持っている場合は、

var lat = {{$restaurant->lat}}; 
var lng = $restaurant->lng; 

var map = new google.maps.Map(document.getElementById('map-canvas'),{ 
center:{ 
    lat: lat, 
    lng: lng 
}, 
zoom: 15 
}); 

var marker = new google.maps.Marker({ 
position:{ 
    lat:lat, 
    lng: lng 
}, 
map:map 
}); 
+0

あなたはvar lng = $ restaurant-> lngを使用していますか?またはvar lng = {{$ restaurant-> lng}}; ? –

+0

{{$ restaurant-> lat}}を使用しています – Mamulasa

答えて

0

OK:

4:491 Uncaught SyntaxError: Unexpected number 

これは私のスクリプトです。 {{str_replace( '、'、 '。'、$ restaurant-> lat)}}で解決しました。

関連する問題