骨干路由器需要忽略“index.html”

时间:2012-07-19 19:45:21

标签: backbone.js

我无法修改服务器的htaccess并希望使用Backbone Router。 问题是我在url(index.html)

中遇到了静态html文件

如何让Backbone忽略index.html?

提前致谢。

var Router = Backbone.Router.extend({
    routes : {
        "page-one" : "pageOne"
    },
    pageOne : function(){},
    pageTwo : function(){},
    pageThree : function(){}
});

scn.router = new Router();

Backbone.history.start({root: "/Backbone/index.html"});

我有pushState,我不需要。那就是问题所在。现在。

1 个答案:

答案 0 :(得分:3)

pushState是问题所在。我把它关了,然后我的问题就解决了。