Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.06.2015, 00:07
Новичок на форуме
Отправить личное сообщение для mandry Посмотреть профиль Найти все сообщения от mandry
 
Регистрация: 26.06.2015
Сообщений: 5

TypeError: Cannot read property 'then' of undefined
var app = angular.module("app",[])
            .controller('menuController', ['$scope','$http', function($scope, $http){
                $http.get('getMenu').then(function (resp) {
                  $scope.menu = resp.data;
                });
            }])


Приводит к ошибке:
TypeError: Cannot read property 'then' of undefined

При этом, меню, полученное в JSON, отрисовывается, но наличие ошибки в консоли напрягает.
Что не так?
Ответить с цитированием
  #2 (permalink)  
Старый 27.06.2015, 01:05
Новичок на форуме
Отправить личное сообщение для mandry Посмотреть профиль Найти все сообщения от mandry
 
Регистрация: 26.06.2015
Сообщений: 5

Разобрался. Во вьюшке была строка

<li ng-if="!menu" ><span class="sidebar-header-title">загрузка...</span></li>


И был подключен 1.2.х ngAnimate при 1.3.x Angular
Обновил ngAnimate до 1.4.х, проблема ушла.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите плс решитUncaught TypeError: Cannot read property 'attributes' of undefined Wahtel Общие вопросы Javascript 3 04.03.2015 16:30
Cannot read property 'items' of undefined vikvikst474 ExtJS 2 09.01.2013 16:32
Ошибка Uncaught TypeError: Cannot read property 'elements' of undefined Allality Общие вопросы Javascript 14 29.07.2012 18:35
Ext.data.Record.create - Uncaught TypeError: Cannot read property 'items' of undefine potkin ExtJS 2 01.07.2012 23:29
Cannot read property 'items' of undefined khusamov ExtJS 0 11.05.2012 04:33