$uibModalProvider неизвестен

Я работаю с angular-ui-bootstrap, Я получаю эту ошибку:

Неизвестный поставщик: $uibModalProvider <- $ uibModal <- WebAppController

Информация

1- Использовали ui.bootstrap как зависимость в моем приложении правильно.

angular.module('webApp', ['ui.router', 'ui.bootstrap']);

2- Ввели $uibModal в контроллере.

angular.module('webApp').
controller( 
    'WebAppController',
    ['webAppService', '$uibModal',
    function WebAppController(webAppService, $uibModal) {
        # more code here..............
}])
  1. Использование версии angularJs 1.6.4 и https://cdnjs.com/libraries/angular-ui-bootstrap версия 2.5.0,

Я был бы очень рад, если бы кто-нибудь помог разобраться в проблеме.

1 ответ

Это была неосторожная ошибка. Для этого проекта у меня было три файла: webApp.module.js, webApp.controller.js а также webApp.router.js, Я использовал ui.bootstrap как зависимость в webApp.module.js а также webApp.controller.js,

Вам нужно только использовать зависимости в одном из ваших файлов.

Другие вопросы по тегам