2

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

例如现在我在我的控制器中这样做:

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

但我不想在每个 res.view() 调用中都传递最近的信息。如何全局声明此数据以便所有视图都可以使用?

4

1 回答 1

1

在 ./config 文件夹中创建一个示例 configuration.js 文件:

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

现在,您可以从任何地方访问变量 for :

sails.config.express.configuration

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

于 2014-03-01T15:07:20.897 回答