页面刷新需要Backbone.js中的空白页面

q7solyqu  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(167)

我在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的复制品。但是没有一个建议对我有效。

8ehkhllq

8ehkhllq1#

我添加了async:false到每一个撷取方法,并已解析。

相关问题