2012-09-27 70 views
1

當我呼叫app.navigate("/search#?q="+q, {trigger: true});時,不會觸發我的路由功能。Backbonejs路由器導航功能不會觸發路由器功能

路由定義良好,因爲如果我在navigate()調用後刷新頁面,路由功能就會被正確觸發。

任何想法?

+0

我從未在導航中使用#,這是問題嗎?試試這個:app.navigate(「/ search?q =」+ q,{trigger:true}); –

回答

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

這可能有幫助。