node 的sails框架路由为什么不能制定路由组?

在使用sails的时候,想在一个app中写前后端,做一个小网站。然后想单独针对前端和后端制定不同的layouts

e.g:

// 前端
/views/front/index.html
/views/front/layout.html
// 后端
/views/admin/index.html
/views/admin/layout.html

这样的话,我单独给制定layout的时候,路由是这样配置的:

'GET /admin':{
    controller:'AdminController',
    action:'index',
    locals:{
      layout:'admin/layout'
    }
  },

问题:但是无法针对某个路由组来进行设置layout,只能每个新增路由都添加一遍

能不能做到像laravel框架一样的路由组呢,或者大家有什么其他好的办法来解决么?

效果:
/admin/index
/admin/index2
/admin/index123132

所有/admin/的访问都要默认加载admin/layout

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏