2015-06-05 2 views
1

У меня возникла странная проблема, которую я не мог понять, я не мог получить хорошее объяснение даже после поиска в Интернете. добавление другой зависимости модуля в angularjs, приложение перестает работать

У меня есть приложение (веб-страница), которое состоит из элемента accrodion ui-bootstrap, который получает данные из json-файла по запросу $ http. Эта часть работает отлично. Теперь я хотел добавить раскрывающийся список мультиселектов, и я хотел использовать элемент, предоставленный в ui-select. Но когда я добавляю зависимости «ngSanitize» и «ui-select» в модуле, приложение не работает. Я не добавил ни одного выпадающего элемента, просто зависимости. Я не понимаю, где проблема.

оригинальный контроллер приложения

var app = angular.module('callApp', ['ui.bootstrap']); 
app.controller('firstController', function($scope, $http, $modal, $log) { 
    //some functions are defined here 
}); 
angular.module('callApp').service('popupService', function() { 
    //service is defined 
}); 

Затем я добавил зависимостей ngSanitize и ui.select

var app = angular.module('callApp', ['ui.bootstrap', 'ngSanitize', 'ui.select']); 
app.controller('firstController', function($scope, $http, $modal, $log) { 
    //some functions are defined here 
}); 
angular.module('callApp').service('popupService', function() { 
    //service is defined 
}); 

Теперь приложение не работает. Я не изменял никакой другой функции или не добавлял никаких элементов в html. Почему возникает такая проблема? Что-то не так с декларацией?

+1

Какая ошибка в консоли, если таковая имеется? – George

+1

Просто проверяя очевидное - установили ли вы bower и добавили

Смежные вопросы