在Flow Router中,我有一些路由
因此,我的几乎所有路线都应该共享大部分相同的特征。
是否有任何技巧来分组我的路线,所以我现在必须检查项目是否存在于每条路线中,或者我是否可以说某些路线建立在其他路线上,所以我不必写长路径对于所有路线?
我找到了Flow Router,但它似乎不是完成我需要的正确工具。
答案 0 :(得分:1)
Flow路由器绝对能够对您的路线进行分组。您可以按如下方式对它们进行分组 -
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。