Javascript 在AngularJS中定义初始应用程序-参数';fn';不是函数,获取字符串

Javascript 在AngularJS中定义初始应用程序-参数';fn';不是函数,获取字符串,javascript,angularjs,Javascript,Angularjs,我使用更详细的语法来定义模块和应用程序。我有一个空白的HTML页面,其中包含angular.js和这个文件(app.js),我得到了错误 未捕获错误:参数“fn”不是函数,从testapp获取字符串 我是否有输入错误,或误解了参数。不知道我做错了什么 文件:app.js angular.module('testapp.common', []); angular.module('testapp.controllers', []); angular.module('testa

我使用更详细的语法来定义模块和应用程序。我有一个空白的HTML页面,其中包含angular.js和这个文件(app.js),我得到了错误

未捕获错误:参数“fn”不是函数,从testapp获取字符串

我是否有输入错误,或误解了参数。不知道我做错了什么

文件:app.js

    angular.module('testapp.common', []);
    angular.module('testapp.controllers', []);
    angular.module('testapp.services', []);

    angular.module('testapp', ['testapp.controllers', 'testapp.common', 'testapp.services'], function ($httpProvider) {

    });

这个应该是这样的

    angular.module('testapp.common', []);
    angular.module('testapp.controllers', []);
    angular.module('testapp.services', []);

    angular.module('testapp', ['testapp.controllers', 'testapp.common', 'testapp.services'])
           .config(['$routeProvider', '$httpProvider', function ($routeProvider, $httpProvider) {
            }]);

这个应该是这样的

    angular.module('testapp.common', []);
    angular.module('testapp.controllers', []);
    angular.module('testapp.services', []);

    angular.module('testapp', ['testapp.controllers', 'testapp.common', 'testapp.services'])
           .config(['$routeProvider', '$httpProvider', function ($routeProvider, $httpProvider) {
            }]);