这是我的用例:
我在页面上有一堆图像,每个图像的评级为1-5星。我有一个搜索,允许您过滤许多星星,这会创建一个网址片段,如:
mydomain.com/app /#/颗/ 3
这一切都有效。现在,让我说我改变了我的一个图像的评级并再次过滤3星。因为网址没有改变我的路线不会触发,我的过滤也不会发生。我正在使用:
window.router.navigate('#/' + url, true);
当网址没有改变时,我如何触发路由功能?
答案 0 :(得分:19)
试试这个 - Backbone.history.loadUrl()