Angular プロジェクトで Google プレイスを使用するために次のライブラリを使用しています。
ライブラリと Google プレイスの両方では、位置パラメータが LatLng オブジェクトである必要がありますが、座標は文字列としてしか持っていないため、質問は次のとおりです。
LatLng オブジェクトのこの文字列「44.7179422,10.5465457」を変換してパラメータとして渡すにはどうすればよいですか? (私は .split(',') だけを使用しようとしました)
developers.google.com/maps/documentation/javascript/reference/…
– bracco23
2020 年 9 月 3 日 15:44
------------------------
.split() 関数は引き続き使用できますが、文字列を数値に変換する必要もあります。
const arr = str.split(',');
this.latLng = new google.maps.LatLng(Number(arr[0]), Number(arr[1]));
変換時に役立つ可能性のあるさまざまなチェックに関する記事を次に示します。