Показать сообщение отдельно
  #1 (permalink)  
Старый 01.09.2014, 16:04
Новичок на форуме
Отправить личное сообщение для Denis94 Посмотреть профиль Найти все сообщения от Denis94
 
Регистрация: 26.08.2014
Сообщений: 5

проблемы с Google Maps API autocomplite и angularjs
Здравствуйте
У меня есть input с адресом, для заполнения которого я использую Google Maps API, затем данные из input переходят в scope
<input id="address" type="text" placeholder="" ng-model="dataBook.address"/>
<input id="btnAdd" type="button" value="Добавить" ng-click="getData(dataBook)" />


проблема следующая:
когда в поле address вводишь значение, например f, autocomplete предлагает France, я соглашаюсь, в результате, в поле address появляется france вместо f, как и должно быть, но когда я передаю это значение в метод, для сохранения, я получаю f, т.е. то что вводил сначала.

объясните что не так? как я понял $watch срабатывает только когда я что-то изменяю в поле address нажатием клавиш

объясните, пожалуйста, на пальцах как работает watch, и как решить проблему

Заранее спасибо
Ответить с цитированием