电子督察
requirejs.config(
{
baseUrl: "js",
paths: {
jquery: "../lib/jquery/dist/jquery.min",
angular: "../lib/angular/angular",
angularRoute: "../lib/angular-route/angular-route.min",
bootstrap: "../lib/bootstrap/dist/bootstrap.min",
domReady: "../lib/requirejs-domready/domReady"
},
shim: {
"angular": {
exports: "angular"
},
"angularRoute": {
deps: ["angular"]
},
"bootstrap": {
}
}
}
);
require(["angular", "angularRoute"], function(angular, angularRoute){
var noteApp = angular.module("noteApp", []);
noteApp.config(["$routeProvider", function($routeProvider){
$routeProvider
.when("/", {
templateUrl: "views/login.html",
controller: "LoginController"
})
.otherwise({
redirectTo: "/"
})
}])
});
然后就报错了!不知道该怎么办了?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
给你个例子:
https://github.com/tnajdek/angular-requirejs-seed
视频
Thomas Burleson Angular and RequireJS:
https://www.youtube.com/watch?v=4yulGISBF8w&index=6&list=PLw5h0DiJ-9PB-vLe3vaNFLG-cTw0Wo7fw
另外,我的个人建议,如果项目不大,完全没有必要用requireJS,就用angular1.x就行,毕竟angular1.x的module和require中的module是完全不同的。
正如上面Youtube视频中提到过:
我记得要调用ng的api,bootstrap来启动ng。。。(注意此bootstrap非彼bootstrap)