无法获得angularjs初始化

时间:2014-07-14 16:58:02

标签: angularjs

很抱歉,如果这不是一个特别具有启发性的问题,但我不知道为什么我无法在我的页面上运行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');       
    });

1 个答案:

答案 0 :(得分:0)

根据AngularJS的github repo上的问题,您必须包含一个与您的控制器匹配的模板:

$routeProvider.
      when('/', {
        templateUrl: 'TourManager.html',
        controller: 'TourManager'
      }).

在他们的github回购中查看问题1838问题:https://github.com/angular/angular.js/issues/1838

这似乎是一个持续的问题;请在网址上寻找替代代码解决方案。

相关问题