0

Для ui-gmap-google-map, кажется, что center атрибуты конфликтов с bounds атрибутов иногда, но its document не сказать, имеет более высокий приоритет, если я изложу как ..Что произойдет, если я установил `center` и` bounds` в одно и то же время в Angular-google-maps?

Рассмотрим следующую ситуацию, которую я хочу, чтобы изменить область отображения google map 3 раза:

Изменения в первый раз center, во второй раз изменения bounds и в третий раз меняются center. У кого-нибудь есть идеи о том, как это сделать?

Спасибо!

+0

Что вы пытаетесь выполнить? Если вы знаете, что делать по порядку, почему бы просто не сделать их линейно? дождитесь окончания центрирования, затем выполните границы изменений ... дождитесь окончания и затем снова смените центр изменений? Просто предложение. –

ответ

0

Поскольку эти события асинхронные, что приоритеты не в центре будет центрировать карту по координатам вы укажете, границы получат все производитель, полилиния, Infos ... и сделать их умещаются на дисплее карты

Если вы хотите выполнить их в порядке, попробуйте использовать $ timeout