如何删除#在Backbone.js URL'

How to remove the # in Backbone.js URL's

本文关键字:js Backbone URL 何删除 删除      更新时间:2023-09-26

我是Backbone.js的新手,仍然在学习它,我遇到的一个问题是很多在线资源都过时了,自从资源创建以来,Backbone.js中的事情已经发生了变化。

我感到困惑的是,我已经看到了一些教程,有很好的干净的url像这样domain.com/useer/add,但更常见的是domain.com/#useer/add

所以我的问题是,主干使你做的URL像这样的domain.com/useer/add没有#或这需要另一个库?

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

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

查看此链接了解更多细节。http://artsy.github.io/blog/2012/06/25/replacing-hashbang-routes-with-pushstate/