使用RouteProvider加载AngularJ时出错

时间:2015-08-29 15:58:32

标签: javascript angularjs angular-routing

我是angularJs的新手,同时通过跟随错误使用routeProvider angularJs。我尝试了一切,但没有找到解决方案。

错误:

Error: Argument 'fn' is not a function, got string from viewApp
TypeError: angular.$$minErr is not a function

这是我的html文件

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="angular.min.js" language="javascript" type="application/javascript"></script>
<script src="angular-route.js"></script>
<script src="custom.js"></script>
<title>Anguler App</title>
</head>
<body ng-app="viewApp">
<a href="#/click">Home</a>
    <div ng-view>

    </div>
</body>
</html>

我正在使用的AngularJs代码。

var myapp=angular.module('viewApp',[]);
myapp.config(['$routeProvider',function($routeProvider){
        $routeProvider.when("/click",{
            templateUrl:"partialview.html"
            }).otherwise({
        redirectTo: '/'
      });
    }]);

1 个答案:

答案 0 :(得分:1)

您已经关联了angular-route.js但未在您的应用中使用它。进行依赖注入 -

var myapp=angular.module('viewApp',['ngRoute']);