使用#标记使用backbone.js导航

使用#标记使用backbone.js导航,backbone.js,href,router,hashtag,Backbone.js,Href,Router,Hashtag,我正在使用backbone.js路由器在我的单页应用程序中进行导航 解释我的问题的代码摘录: routes: { 'action/:id' : performAction } 为了访问此内容,我有我的锚元素,带有href=“#action/121” 我的主机url是 问题是,当我点击这个锚定标签时,我的url变为 并且路由器代码也未到达,不知道我哪里出错。看起来您正在激活历史推送,请确保在运行此功能时禁用它(而不是您拥有的): Backbone.history.start({push

我正在使用backbone.js路由器在我的单页应用程序中进行导航

解释我的问题的代码摘录:

routes: {
    'action/:id' : performAction
}
为了访问此内容,我有我的锚元素,带有href=“#action/121”

我的主机url是

问题是,当我点击这个锚定标签时,我的url变为


并且路由器代码也未到达,不知道我哪里出错。

看起来您正在激活历史推送,请确保在运行此功能时禁用它(而不是您拥有的):


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

是否碰巧将
pushState
标志设置为true?