我有Mean.js架构,我需要做一些调制解调器窗口。但是当我加入['ngAnimate', 'mgcrea.ngStrap']的时候,我有一个问题:
Uncaught Error: [$injector:nomod] Module 'undefined' 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.我已经包括了角带组件:
all.js
js: [
'public/lib/angular/angular.js',
'public/lib/angular-resource/angular-resource.js',
'public/lib/angular-cookies/angular-cookies.js',
'public/lib/angular-animate/angular-animate.js',
'public/lib/angular-touch/angular-touch.js',
'public/lib/angular-sanitize/angular-sanitize.js',
'public/lib/angular-ui-router/release/angular-ui-router.js',
'public/lib/angular-ui-utils/ui-utils.js',
'public/lib/angular-bootstrap/ui-bootstrap-tpls.js',
'public/lib/angular-strap/dist/angular-strap.min.js',
'public/lib/angular-strap/dist/angular-strap.tpl.min.js',
'public/lib/angular-strap/dist/modules/modal.min.js',
'public/lib/angular-strap/dist/modules/modal.tpl.min.js',
'public/lib/angular-animate/angular-animate.min.js',
'public/lib/lodash/dist/lodash.js',
]controller.js:
'use strict';
angular.module('angular-strap' ['ngAnimate', 'mgcrea.ngStrap']).controller('AngularStrapController', ['$scope',
function($scope) {
$scope.modal = {
"title": "Title",
"content": "Hello Modal<br />This is a multiline message!"
}
}
])有人能帮我解决这个问题吗?
发布于 2014-12-18 07:13:03
你在angular-strap后面少了一个逗号
正确:angular.module('angular-strap' , ['ngAnimate', 'mgcrea.ngStrap'])
https://stackoverflow.com/questions/27526935
复制相似问题