我经常想在我的Web应用程序的每个页面上执行某些操作,或者为我的所有控制器提供一些方法。在过去使用面向对象的MVC框架时,我会让所有控制器扩展一个根控制器,将我想要的所有内容放在该根控制器的构造函数中的每个页面上。我如何用sails.js / javascript完成类似的东西?
答案 0 :(得分:3)
我认为您最好的选择是使用Sails"服务"模块(/api/services/MyService.js
)。然后,您应该可以在控制器中将其用作MyService.function()
。
有关详细信息,请参阅this GitHub question。