我有一个模式弹出窗口,打开时会更改 URL。当用户关闭弹出窗口时,我想返回上一个 URL,但我不想触发与该 URL 关联的路由,因为这将重新加载我的集合并呈现视图等。有没有办法在window.history.back()
不触发的情况下调用路线,还是有与此等效的骨干网?
我能想到的唯一解决方案是保存以前的路线,然后当模式关闭时调用
Backbone.history.navigate(route, {trigger: false, replace: true});
但这似乎是解决一个简单问题的复杂方法。