我是角度和引导程序的新手,我的login.html使用了LoginController。
我尝试创建一个模态弹出窗口,所以为了做到这一点,我需要将$ modal添加到控制器,当前控制器看起来像:
angular.module('loginController', ['loginService'])
.controller('LoginCtrl', ['$scope', 'LoginService', function($scope, LoginService) {
但是当我这样做时:
angular.module('loginController', ['loginService','ui.bootstrap'])
.controller('LoginCtrl', ['$scope', '$modal','LoginService', function($scope, $modal,LoginService) {
我收到错误,我收到以下错误:
Error: [$injector:modulerr] Failed to instantiate module loginController due to:
Error: [$injector:modulerr] Failed to instantiate module ui.bootstrap due to:
Error: [$injector:nomod] Module 'ui.bootstrap' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
我想我需要在某处添加bootstrap-ui,也许是为了:
angular.module('myApp', [
'ngRoute',
'bootstrap-ui', -> **when i add it, i still get the exception**.
我做错了什么?
答案 0 :(得分:1)
您需要引用ui-bootstrap-*.js
中的html
个文件之一。