Backbone:如何针对后退按钮呈现持久视图并刷新所有路径

时间:2014-02-21 22:39:08

标签: javascript backbone.js views

例如,当用户访问索引路径时,我有一个使用骨干视图呈现的背景模板视图。然后每个事件都由骨干处理,模板在路由中保持不变。但是,当我在不同于索引的其他路由中使用刷新或后退按钮时。我的模板视图消失了。有没有办法让背景模板视图在任何路由下坚持刷新和后退按钮

编辑:   我使用路线:

'index' : 'render_bg_template'  

初始化并渲染视图。所以我正在寻找一种方法,让它在任何路线刷新后呈现

1 个答案:

答案 0 :(得分:1)

您可以收听每次路由发生时触发的路由器“路由”事件。

router.on("route", function(){
   //render template here
});

文档:“route:[name]”(params) - 在匹配特定路由时由路由器触发。