sql >> データベース >  >> RDS >> Mysql

Googleマップのポップアップウィンドウには何も表示されません

    私があなたのコードを正しく読んでいるなら、あなたは次のような機能の配列を持っています:

    features = [
      {position: new google.maps.LatLng(1, 2)},
      {position: new google.maps.LatLng(3, 4)},
      // etc...
    ];
    

    つまり、配列にはpositionだけのオブジェクトが含まれています 財産。したがって、次のように正しく参照します。

    position: feature.position,
    

    ただし、以下を使用して情報ウィンドウのコンテンツを設定しようとすると、

    new google.maps.InfoWindow({
        content: feature,
        maxWidth: 300
    })
    

    contentなので、それは機能しません プロパティは、JSオブジェクトではなく、文字列を意味します。そこでテキストを指定する必要があります。座標を表示したいだけの場合は、次のようにすることができます。

    new google.maps.InfoWindow({
        content: feature.position.toString(),
        maxWidth: 300
    })
    



    1. 左外部結合は、左のテーブルからすべての行を返さないのですか?

    2. 不足している日付を埋めるMysql

    3. \ PDO ::ATTR_EMULATE_PREPARES=>trueの使用中にLaravelデータの不一致エラーが発生しました

    4. PostgreSQLサーバーを実行せずにPostgreSQLデータベースを初期化する方法