我有一个非常简单的问题。如何在不使用 requireJS 的情况下加载 BackboneJS 并在模块中使用它?
我只使用 1 个模块,所以所有 Backbone 视图、模型和集合都将在该文件中。
索引.html
<!-- libraries 10k zipped-->
<script src='js/libs/underscore-min.js'></script>
<script src='js/libs/backbone-min.js'></script>
<!-- modules -->
<script src='js/game.js'></script>
游戏.js
window.onload = (function(Backbone){
var Input = Backbone.View.extend({
events: {
'mousedown' : 'handleMouseDown',
'mouseup' : 'handleMouseUp',
},
handleMouseDown: function(){
console.log('mousedown');
},
handleMouseUp: function(){
console.log('mouseup');
}
}),
input = new Input;
return input;
})();