angular + require.js:无法实例化模块

Mic*_*lps 3 requirejs angularjs

我的代码: index.html

<html ng-app='Arrows'>
 <script data-main="main" src="require.js"></script>
<div ng-controller="My">
  {{status}}
</div>
Run Code Online (Sandbox Code Playgroud)

和main.js文件

    require(["jquery","underscore","backbone",
"marionette","angular"], function($ ,_,Backbone,Marionette,angular){

      debugger

       var app = angular.module("Arrows")
      angular.element(document).ready(function () {
            angular.bootstrap(document, ['Arrows']);
        });  

      app.controller('My', function($scope) {
            $scope.status = 'hello! Its working!';
        });
    })
Run Code Online (Sandbox Code Playgroud)

我有问题 :

未捕获错误:[$ injector:modulerr]无法实例化模块箭头由于:错误:[$ injector:nomod]模块'箭头'不可用!您要么错误拼写了模块名称,要么忘记加载它.如果注册模块,请确保将依赖项指定为第二个参数.

tur*_*nco 8

从html中删除ng-app指令.您已经手动引导它.

<script data-main="main" src="require.js"></script>
<div ng-controller="My">
  {{status}}
</div>
Run Code Online (Sandbox Code Playgroud)

这对于代码来说已经足够了.

顺便说一句,我不会在同一个应用程序中使用Backbone和Angular.