在任何页面更改事件骨干路由器 [英] Backbone Router on any page change event

查看:124
本文介绍了在任何页面更改事件骨干路由器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下途径:

routes: {
    ''                              : 'showSchedulePage',
    'Assignment/:assignmentTitle'   : 'showAssignment',
    ':pageType/:pageName'           : 'showPage'
},

而不是在同一code在每个函数被解雇了,我怎么能发射功能,当URL是那些中的任何一个往上顶?

Instead of the same code being fired in each of these functions, how can I fire a function when the URL is ANY one of the ones up top?

谢谢!

推荐答案

骨干插件 Routefilter 允许您定义的行为,应该与之前执行的任何路线后调用。这可以让你从路由执行提取共同code。

Backbone plugin Routefilter allows you to define actions, which should be invoked before and after any route is executed. This allows you to extract common code from route handlers.

这篇关于在任何页面更改事件骨干路由器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆