Маркер не относится к карте Google при отображении в React - PullRequest
0 голосов
/ 10 января 2020

Когда я отображаю маркер на Google Map простым способом (без базы данных, без отображения), я получаю приличный маркер, который прикрепляется к определенному адресу (улица, здание, и т. Д. c.) Но когда я Возьмите данные из базы данных и используйте функцию map для получения моих данных, маркеры перемещаются неправильно (они относятся не к карте, а к экрану в целом). Картирование происходит каждую секунду и перерисовывает мой маркер?

Первый маркер (внешнее отображение) работает нормально. Те, внутри функции отображения нет.

    // Works good
    <Marker
      lat={55.690954}
      lng={21.156816}
    />
    /////////////////////


    // Does not work good
    {data.map(item => (
      <div>
        <Marker
          lat={55.690954}
          lng={21.156816}
          /* lng={item.location.coordinates[0]}
          lat={item.location.coordinates[1]} */
        />
      </div>
    ))}
    /////////////////////

Видео проблемы:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...