我想在我的应用程序中包含一个子部分:
例如,所有发送到www.example.com/backoffice/user的请求都应在我的BackofficeUserController.js中重定向。

我使用sails.js,我知道我必须使用config / routes.js来做到这一点,我只是不知道该怎么做。

我尝试了这个:

'/backoffice/:controller/:action?': {
    controller    : 'backoffice' + ':controller',
    action        : ':action'
}


但这是行不通的。任何的想法?
该文档对动态路由没有太多解释。 http://sailsjs.org/#!documentation/routes

最佳答案

对于嵌套控制器,这实际上是一个不错的用例。如果执行sails generate controller backoffice/user,最终将得到一个与controllers/backoffice/userController.js控制器类相对应的Backoffice/UserController文件。然后,所有对/backoffice/user/:action的请求将自动路由到该控制器。

10-06 00:32