带流量路由分组的路由流星
问题描述:
流入路由器,我有一些路线带流量路由分组的路由流星
- /项目/项目名称
- /项目/项目名称/任务
- /项目/项目名称/任务/删除任务
- /项目/项目名称/任务/完成任务
- /项目/项目名称/任务/标签/学校
- /项目/项目名称/任务/标签/足球
- /项目/项目名称/任务/标签/培训
- /项目/项目名称/任务/标签/个人
- [...]
所以几乎所有的航线应该分享大部分相同的特征。
是否有任何技巧来组合我的路线,所以我现在必须检查项目是否存在于每一条路线中,或者如果我可以说某些路线建立在其他路线上,所以我不必写长所有路线的路径?
我找到了流量路由器,但它似乎并不是我需要的工具。
答
流量路由器绝对有能力对您的路由进行分组。你可以将它们如下 -
var projectRoutes = FlowRouter.group({
prefix: '/projects/project-name',
name: 'projects',
});
到该组内处理的路由器,你可以添加
// route for /projects/project-name
projectRoutes.route('/', {
action: function() {
BlazeLayout.render(...);
}
});
// route for /projects/project-name/tasks
projectRoutes.route('/tasks', {
action: function() {
BlazeLayout.render(...);
}
});
这仅仅是分组的路由的例子。
您可以阅读更多here。
嗨@Jamgreen,请接受答案,如果它帮助你的问题。如果没有,也许你可以提供更多的细节来改善答案。另外,从您的个人资料中,我发现您不接受很多问题的答案。我会请求你为其他问题做同样的事情,因为它会帮助其他程序员提出类似的问题,这是Stack Overflow的本质。 – umesh