小编Bar*_*rny的帖子

使用Backbone.history返回而不触发路由功能

我有一个模态弹出窗口,打开时更改URL.当用户关闭弹出窗口时,我想回到之前的URL,但我不想触发与该URL关联的路由,因为这会重新加载我的集合并呈现视图等.有没有办法在window.history.back()不触发的情况下调用路线,还是有骨架相当于此?

我能想到的唯一解决方案是保存以前的路线,然后当模态被关闭时调用

Backbone.history.navigate(route, {trigger: false, replace: true});
Run Code Online (Sandbox Code Playgroud)

但这似乎是解决一个简单问题的复杂方法.

backbone.js

6
推荐指数
1
解决办法
9218
查看次数

标签 统计

backbone.js ×1