Недавно я опубликовал подробное описание проблемы, с которой я столкнулся здесь в SO. Поскольку я не мог отправить фактический запрос $http, я использовал таймаут для имитации асинхронного поведения. Связывание данных с моей модели для просмотра работает корректно, с помощью @Gloopy
Теперь, когда я использую $http вместо $timeout (проверено локально), я мог видеть, что асинхронный запрос был успешным, и data заполняется json-ответом в моей службе. Но, мой взгляд не обновляется.
обновлено Plunkr здесь