将全局数据传递给sails js中的视图

时间:2013-11-11 08:40:57

标签: sails.js

在我的网站上,我有一个包含我最近三篇博文的页脚。这是在每一页上。如何将这些数据传递给我的模板而不必在每个控制器中传递它?

例如,我现在正在我的控制器中执行此操作:

  res.view({
    layout: "homeLayout",
    recent: posts
   }); 

但我不想在每次res.view()调用中都要传递最近的内容。如何全局声明此数据以使其可用于所有视图?

1 个答案:

答案 0 :(得分:1)

使用以下命令在./config文件夹中创建一个示例configuration.js文件:

module.exports.configuration = {
    name: "amir",
};

现在,您可以随时随地访问varible:

sails.config.express.configuration

模型,控制器,视图,服务......