很抱歉,如果这不是一个特别具有启发性的问题,但我不知道为什么我无法在我的页面上运行angularjs。
我已将其剥离到以下jsfiddle:http://jsfiddle.net/Inigo/CvWE5/1/
这是我的代码:
var app = angular.module('iwd-cms', ['ngRoute']);
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.when('/', {
controller: 'TourManager'
}).
otherwise({
redirectTo: '/dashboard'
});
}]);
app.controller('TourManager', function($scope){
alert('hello world');
});
答案 0 :(得分:0)
根据AngularJS的github repo上的问题,您必须包含一个与您的控制器匹配的模板:
$routeProvider.
when('/', {
templateUrl: 'TourManager.html',
controller: 'TourManager'
}).
在他们的github回购中查看问题1838问题:https://github.com/angular/angular.js/issues/1838
这似乎是一个持续的问题;请在网址上寻找替代代码解决方案。