Не удалось создать экземпляр модуля из-за некоторой ошибки, происходящей в файле angular.js, даже если модуль определен в package.json

0

У меня есть эта часть кода, написанная и по какой-то причине после того, как я внес некоторые изменения, она жалуется на свойство данных obj css.

Ошибка говорит, что concat не определен, даже если у меня есть это на моих пакетах. Json определен.

.state('signup-facebook', {
            url: '/students/signup',
            templateUrl: MODULE_PATH + 'become/authentication/signup/connect-facebook.client.view.html',
            controller: 'StudentAuthenticationController',
            controllerAs: 'StudentAuthentication',
            data: {
                step: 1,
                animate: true,
                css: cssModules.students.concat(cssModules.users), // This line of code showing error
                cssModuleName: 'students'
            }
        })

Я просто не понимаю, почему это не работает.

Здесь у вас есть полная ошибка, отображаемая Chrome:

Uncaught Error: [$ injector: modulerr] Не удалось создать экземпляр модуля coderstrust из-за: Ошибка: [$ injector: modulerr] Не удалось создать экземпляр студентов модуля из-за: TypeError: Невозможно прочитать свойство "concat" undefined at config (http://localhost: 3000/modules/students/client/config/students.become.client.routes.js: 23: 45) в Object.invoke(http://localhost: 3000/lib/angular/angular.js: 4708: 19) at runInvokeQueue (http://localhost: 3000/lib/angular/angular.js: 4601: 35) по адресу http://localhost: 3000/lib/angular/angular.js: 4610: 11 at forEach (http://localhost:3000/lib/angular/angular.js:322:20) в loadModules (http://localhost: 3000/lib/angular/angular.js: 4591: 5).....

  • 0
    а вы запустили nom install после того, как сделали запись в package.json?
  • 0
    да я сделал, установка npm, обновление npm ... все еще не работает
Показать ещё 3 комментария
Теги:

1 ответ

0
Лучший ответ

Что такое cssModules.students? Проблема не в concat. Проблема заключается в том, что cssModules.students не определено, и когда вы попытаетесь выполнить какой-либо метод в undefined, вы получите сообщение об ошибке.

Надеюсь это поможет :)

Счастливое обучение

Ещё вопросы

Сообщество Overcoder
Наверх
Меню