如何删除Backbone.js URL中的#

时间:2013-06-02 15:45:04

标签: javascript backbone.js

我是Backbone.js的新手,还在学习它,我遇到的一个问题是网上的很多资源已经过时,而且自创建资源以来Backbone.js的情况发生了变化。

我感到困惑的是,我看过一些教程很干净,这样的网址很干净 domain.com/useer/add但我经常看到domain.com/#useer/add

所以我的问题是,Backbone是否允许您在没有的情况下执行此domain.com/useer/add的网址,或者是否需要其他库?

1 个答案:

答案 0 :(得分:8)

你可以像这样设置pushState = true。

Backbone.history.start({ pushState: true })

请查看此链接以获取更多详细信息。 http://artsy.github.io/blog/2012/06/25/replacing-hashbang-routes-with-pushstate/