我在backbone.js中有一个应用程序。如果我用#标记刷新任何页面,页面的内容就会消失。有人能建议解决这个问题的方法吗?
下面是main.js和app.js的代码
main.js
require.config({
paths: {
jquery: 'libs/jqm/jquery-1.9.1.min',
async: 'libs/require/async',
jqm: 'libs/jqm/jquery.mobile-1.4.0-alpha.2.min',
iscroll: 'libs/iscroll/iscroll',
underscore: 'libs/underscore/underscore_amd',
backbone: 'libs/backbone/backbone_1.1.0_min',
text: 'libs/require/text',
}
});
require(['app', 'jqm-config'], function(app) {
app.initialize();
});
app.js
define(['jquery', 'underscore', 'backbone', 'router'], function($, _, Backbone, Router) {
'use strict';
var init=function(){
var router = new Router();
Backbone.history.start();
};
return{
initialize:init
}
});
任何帮助都是非常感谢的。
可能它是this的复制品。但是没有一个建议对我有效。
1条答案
按热度按时间8ehkhllq1#
我添加了async:false到每一个撷取方法,并已解析。