angularjs $ injector:modulerr无法实例化模块业务

时间:2014-05-10 16:25:56

标签: angularjs

为什么会发生这种情况,我已经超过3天了。

我的身体标签有

<body ng-app="business">

这是我的角度代码启动

define(['angular'], function(angular) {
    'use strict';
    var app = angular.module('business', []);
    return app;
})

代码可以在某个时间运行,但大部分时间都显示以下错误。我想用requirejs

来构建它
ncaught Error: [$injector:modulerr] Failed to instantiate module business due to:
Error: [$injector:nomod] Module 'business' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

1 个答案:

答案 0 :(得分:0)

当角度未初始化时会发生这种情况

将此添加到app.js:

angular.element(document).ready(function() {
  angular.bootstrap(document, ['business']);
});

有关详细信息,请参阅Angular Docs