Угловой 6 Модуль - угловой не определен - PullRequest
0 голосов
/ 14 октября 2018

Я очень плохо знаком с Angular, и я начал тестовый проект с Angular Cli.Все работает нормально, но я установил 3-й модуль для вечеринок (angular-ui-carousel).Теперь я получаю следующую ошибку:

Uncaught ReferenceError: angular is not defined
at Module../node_modules/angular-ui-carousel/dist/ui-carousel.js (ui-carousel.js:21)

ui.carousel.js (только первые строки ..)

'use strict';
(function (angular) {
  // Create all modules and define dependencies to make sure they exist
  // and are loaded in the correct order to satisfy dependency injection
  // before all nested files are concatenated by Gulp

  // Config
  angular.module('ui.carousel.config', []).value('ui.carousel.config', {
    debug: true
  });

  // Modules
  angular.module('ui.carousel.providers', []);
  angular.module('ui.carousel.controllers', []);
  angular.module('ui.carousel.directives', []);
  angular.module('ui.carousel', ['ui.carousel.config', 'ui.carousel.directives', 'ui.carousel.controllers', 'ui.carousel.providers']);
})(angular); //error points here
'use strict';

Есть ли обходной путь для запуска этого модуля в Angular 6?

1 Ответ

0 голосов
/ 14 октября 2018

Вы путаете Angular и AngularJS.

angular. ссылки применимы к AngularJS (AngularJS 1.x)

И у Angular (Angular 2+) нет angular. reference.

angular-ui-carousel - библиотека для AngularJS и NOT Angular

Пожалуйста, рассмотрите возможность использования некоторыхдругая библиотека, предназначенная для Angular, например ng-simple-slideshow

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...