我正在尝试使用 Jquery Mobile、Backbone 和 RequireJS 创建一个站点。但我遇到的问题是网站随机中断以及中断不同的原因:
- JQuery 未定义
- 主干未定义
- 未定义主干的扩展视图
- 等等等等
而且我无法确定我们的原因,因为它有时会起作用,但是当我刷新它时,它突然不起作用。我正在像这样加载我的代码(库后跟视图):
requirejs(["/js/libs/jquery-1.8.3.min", "/js/libs/jquery.mobile-1.2.0.min", "/js/libs/underscore-1.4.3", "/js/libs/json2", "/js/libs/backbone.0.9.9"], function($,JQM, underscore, json2, bb) {
});
requirejs(["/js/views/pageview", '/js/views/home'], function(util) {
HomeView = new HomeView({el : '#home', 'id' : 'home'})
});
我这样做是不是做错了什么?