是否可以在 sails 中的某些 Controller 上禁用蓝图?
我已经创建了一个 Controller ,我想让它只能使用我在 routes.js 中提供的自定义路由访问,但是当我喜欢 Controller /操作时,我仍然可以看到该页面。
在 Controller 中我定义了_config: {blueprints: {action: false, rest: false, shortcuts: false }}
谢谢
最佳答案
文档中似乎有错误。您不再需要用于每个路由 Controller 配置的内部 blueprints
对象。因此,在您的 Controller 中,只需执行以下操作:
_config: { actions: false, rest: false, shortcuts: false }
它应该可以正常工作。对此感到抱歉!
-- 编辑--
以上仅对 v0.10.x 有效。对于 v0.9.x,您仍然需要使用 _config.blueprints
定义每个 Controller 的配置。
关于node.js - 是否可以禁用 sails 中的蓝图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206264/