提问者:小点点

控制器中的sails.js预加载操作


我需要一个帮助在sails.js框架。我正在开发的网站在nodejs和sails.js框架。有没有任何方法在每个控制器中调用预加载动作。(例如:控制器调用时间加载此动作)。每个控制器有不同的预加载动作。

请任何一个建议给我。我如何才能创造这种方式或任何其他方式。

感谢所有人。


共1个答案

匿名用户

使用服务:

/service/mypre.js:

exports.first = function(req,res,cb) {
     // here add you code

     cb();
}   

在控制器中:

module.exports = {
    index: function(req,res) {
       sails.mypre.first(req,res, function(){

          // Do other things...
       });

    }
}

并且可以添加回调以确保mypre()完全完成。