【发布时间】:2021-05-12 02:03:23
【问题描述】:
我正在尝试以 Sails JS 中较新的操作 2 格式将几个控制器操作链接在一起。我不能让他们两个都开火。
这就是我想要完成的:
// config/routes.js
'POST /api/v1/slack/slash': [
{ action: 'slack/slash/action1', csrf: false },
{ action: 'slack/slash/action2', csrf: false }
],
上述格式返回 404。
我也试过这个:
'POST /api/v1/slack/slash': [ 'slack/slash/action1', 'slack/slash/action2' ],
在这种格式中,第一个动作运行,但不是第二个。此外,我必须禁用整个应用程序的 CSRF,而不仅仅是该路由。
我只能找到有关如何以旧的 actions1 格式执行此操作的文档。
有人知道吗?
【问题讨论】:
-
也许您应该使用助手而不是尝试链接操作。 sailsjs.com/documentation/concepts/helpers
标签: sails.js