任何页面更改事件的骨干路由器

时间:2013-11-21 21:42:15

标签: javascript backbone.js

我有以下路线:

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

而不是在每个函数中触发相同的代码,当URL是任何一个顶部的URL时,如何触发函数?

谢谢!

1 个答案:

答案 0 :(得分:2)

Backbone插件Routefilter允许您定义应在任何路由执行之前和之后调用的操作。这允许您从路由处理程序中提取公共代码。