2015-07-30 3 views
0

Я управляю своими представлениями, используя состояние (ui.router). Однако добавление дополнительных зависимостей к модулю, как показано ниже, вызывает ошибку:

Uncaught Error: [$injector:modulerr]

, из-за чего мои состояния ломаются.

var MyApp = angular.module('MyApp', ['ui.router', 'ui.bootstrap']); 

И тогда я изменю выше

var MyApp = angular.module('MyApp', ['ui.router', 'ui.bootstrap', 'angularGrid']); 

поддерживать угловую сетку. Когда я добавляю третью зависимость, угловое значение вызывает ошибку. И затем я изменил код ниже:

var MyApp = angular.module('MyApp', ['ui.router', 'ui.bootstrap'); 
MyApp = angular.module('MyApp', ['angularGrid'); 

Однако не так много удачи и по-прежнему получают ту же ошибку.

Есть ли что-нибудь, что мне не хватает?

Ошибка:

Failed to instantiate module angularGrid due to: 
Error: [$injector:nomod] http://errors.angularjs.org/1.4.3/$injector/nomod?p0=angu... 
    at Error (native) 
    at http://localhost:50196/Scripts/Angular/angular.min.js:6:416 
    at http://localhost:50196/Scripts/Angular/angular.min.js:24:66 
    at a (http://localhost:50196/Scripts/Angular/angular.min.js:23:109) 
    at http://localhost:50196/Scripts/Angular/angular.min.js:23:352 
    at http://localhost:50196/Scripts/Angular/angular.min.js:37:451 
    at m (http://localhost:50196/Scripts/Angular/angular.min.js:7:322) 
    at g (http://localhost:50196/Scripts/Angular/angular.min.js:37:229) 
    at http://localhost:50196/Scripts/Angular/angular.min.js:37:398 
    at m (http://localhost:50196/Scripts/Angular/angular.min.js:7:322 
+1

Внимательно прочитайте подробную информацию об ошибке, он также говорит вам, для которых модуль это провал ... Скажите нам, что имя модуля – harishr

+0

редактировал вопрос. Похоже, angularGrid терпит неудачу –

+0

Включаете ли вы угловую сетку javascript из нужного места? Включен ли он после угловых js? Проверьте свои инструменты разработчика для ошибок. – Strelok

ответ

0

Попробуйте включить зависимость для underscore.js

0

в соответствии с ошибкой форсунка не в состоянии найти модуль angulgarGrid. Вам нужно загрузить затем j-мерную угловую сетку в index.html.

также

var MyApp = angular.module('MyApp', ['ui.router', 'ui.bootstrap'); 
MyApp = angular.module('MyApp', ['angularGrid'); 

вы должны определить модуль один раз для каждого приложения

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