有没有办法在sails.js中扩展控制器

时间:2013-10-22 03:50:01

标签: javascript node.js sails.js

我经常想在我的Web应用程序的每个页面上执行某些操作,或者为我的所有控制器提供一些方法。在过去使用面向对象的MVC框架时,我会让所有控制器扩展一个根控制器,将我想要的所有内容放在该根控制器的构造函数中的每个页面上。我如何用sails.js / javascript完成类似的东西?

1 个答案:

答案 0 :(得分:3)

我认为您最好的选择是使用Sails"服务"模块(/api/services/MyService.js)。然后,您应该可以在控制器中将其用作MyService.function()

有关详细信息,请参阅this GitHub question

相关问题