Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Простое приложение на Angular. Где ошибка? (https://javascript.ru/forum/angular/65031-prostoe-prilozhenie-na-angular-gde-oshibka.html)

DREAMCORP 21.09.2016 08:13

Простое приложение на Angular. Где ошибка?
 
Код приложения удален

destus 21.09.2016 09:21

http(request).success(function(response){
                    deferred.resolve(response.data);
                }).error(function(err){
                    deferred.reject(err);
                });

и
$scope.city = data.city;

и в шаблоне
<h2>{{city.name}}</h2>

Вот так вроде должно заработать. Ну или делай тестовый пример в песочнице.

krasovsky 21.09.2016 09:34

http(request) и так уже возвращает промайс, так что тебе незачем усложнять вся это $q.defer()
И еще - в наше время, не у всех конечно, но у многих на клавиатуре имеется кнопка f12. Если ты счастливый обладатель такой - поздравляю, она решает многие проблемы. Нажимай ее когда разрабатываешь

DREAMCORP 22.09.2016 21:50

Цитата:

Сообщение от destus (Сообщение 429322)
http(request).success(function(response){
                    deferred.resolve(response.data);
                }).error(function(err){
                    deferred.reject(err);
                });

и
$scope.city = data.city;

и в шаблоне
<h2>{{city.name}}</h2>

Вот так вроде должно заработать. Ну или делай тестовый пример в песочнице.

Большое спасибо!

DREAMCORP 22.09.2016 21:51

Цитата:

Сообщение от krasovsky (Сообщение 429323)
http(request) и так уже возвращает промайс, так что тебе незачем усложнять вся это $q.defer()
И еще - в наше время, не у всех конечно, но у многих на клавиатуре имеется кнопка f12. Если ты счастливый обладатель такой - поздравляю, она решает многие проблемы. Нажимай ее когда разрабатываешь

Примногоблагодарен Вам! Совет с консолью реально помог в дальнейшем)


Часовой пояс GMT +3, время: 21:32.