2015-09-26 58 views
1

我试图用ngroute创建一个简单的angularjs应用程序。但我收到以下错误。请帮帮我。

<!doctype html> 
<html> 
<head> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular.js"></script> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular-resource.js"></script> 
    <script src="route.js"></script> 
</head> 
<body ng-app="myApp"> 
    <div ng-view></div> 
</body> 
</html> 

的Javascript:

var app = angular.module('myApp', ['ngroute']); 
app.config(['$routeProvider', function($routeProvider) { 
    $routeProvider.when("/", { 
     templateUrl: "app,html", 
     controller: "mycont" 
    }); 
}]); 

app.controller('mycont', function($scope) { 
    $scope.message = "hello"; 
}); 

回答

3

有没有这样的模块ngroute,它的ngRoute(以及类似ngResource)。案件事关重大。正确的模块定义如下:

var app = angular.module('myApp', ['ngRoute']); 

另请参阅模板名称中的app,html

相关问题