如何在单个控制器中禁用蓝图操作?(帆0.12)
How disable blueprints actions in single controller ? (Sails 0.12)
当然,我们可以通过以下配置全局禁用蓝图操作:(在config/bluents.js中)
module.exports.blueprints = {
actions: false
};
但是,我想在单个控制器中完成此操作。
我使用上一个SailsJS版本(v0.12.1),在旧版本中,我知道我们可以这样做:
module.exports = {
_config: {
actions: false // config blueprints actions just for this controller
},
index: function (request, response) {
return response.view('homepage');
}
};
我在互联网上对这个问题的所有研究都给了我这个答案,(如下:是否可以禁用帆中的蓝图)…不幸的是,它在这个版本的sailsJS上不起作用。
有人会知道怎么做?
我不想在全球范围内禁用操作并停留在蓝图中,因为我在整个项目中都使用它们。
附言:谢谢你花时间阅读我的问题,对不起我的英语,这不是我的语言:)编码快乐!
我使用的是sails v0.12.3,但它也不起作用。我设法解决了这个问题,并通过覆盖路由阻止了操作:
'/home': {response: 'notFound'}
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 如何在单个控制器中禁用蓝图操作?(帆0.12)
- 在javascript中阻止文档执行默认操作时,在单个元素中使用默认事件
- 如何在没有大量代码的情况下操作单个输入字段值
- JavaScript:是否不可能将单个“三元”操作扩展到多个层
- 单个jQuery函数来操作具有相同“”的元素;.类“;独立地
- Piwik事件API-如何查询单个操作
- jQuery:对于类似的操作,使用单个函数而不是重复的函数
- Redux-对复杂图形的状态进行建模,并触发多个更新和副作用以响应单个操作
- 可以将承诺添加到数组中,并基于单个操作解析它们
- 试图在每个循环中操作单个元素
- 本机map, filter等方法是否优化为尽可能在单个中间数组上操作
- nodejs是否像原子一样在单个函数中进行单独的数据库操作?
- 在画布上上传图像时需要单个操作
- 如何将一个JavaScript文件从另一个加载,然后作为单个原子操作运行一些代码
- 为单个操作检索WSDL
- 通过ajax通过一个按钮将单个表单提交给两个操作
- 使用 jquery 操作单个 CSS 转换效果
- 我可以使用ECMAScript's ' with '语句用单个操作瞄准多个对象吗?
- c#中的弹出消息用于单个按钮和两个操作