0

我使用更详细的语法来定义模块和应用程序。我有一个空白的 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) {

    });
4

1 回答 1

5

这应该像这样

    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) {
            }]);
于 2013-08-13T14:51:46.417 回答