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]模块'箭头'不可用!您要么错误拼写了模块名称,要么忘记加载它.如果注册模块,请确保将依赖项指定为第二个参数.
从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.
| 归档时间: |
|
| 查看次数: |
2345 次 |
| 最近记录: |