anglejs [ng:areq]参数’fn’不是一个函数,有字符串

前端之家收集整理的这篇文章主要介绍了anglejs [ng:areq]参数’fn’不是一个函数,有字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是新的角度js ..我正在得到follwing错误请帮助我

[ng:areq]参数’fn’不是函数,有字符串

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


app.config('$routeProvider',function($routeProvider){

    $routeProvider.when('/add',{
        templateUrl:'demo/add.html',controller:'addcontroller'
    }).
    when('/order',{
        templateUrl:'demo/order.html',controller:'ordercontroller'
    });

});

app.controller('addcontroller',function($scope){
    $scope.message="order";
});
app.controller('ordercontroller',function($scope){
    $scope.message="order";
});
我认为错误是在配置块,它应该是:
app.config(function($routeProvider){
  // routeProvider config
});

或更好:

app.config(['$routeProvider',function($routeProvider){
  // routeProvider config,allows minification
}]);

注释是缩小工作正常。您可以在AngularJS docs https://docs.angularjs.org/tutorial/step_05上阅读更多信息请注意,这种做法需要在整个应用程序中进行,才能正常工作。

猜你在找的Angularjs相关文章