您是否有"快速"特定的方式来为我的所有路线提供一些全球应用数据?或者只是使用module.exports语句?
任何指针都超过欢迎.节点noob - 顺便说一句
Pas*_*nes 11
您可以设置布局中也可用的全局对象
app.js
app.configure(function(){
app.set('view options', {pageTitle: ''});
});
app.get('/',function(request, response){
response.app.settings['view options'].pageTitle = 'Hello World';
response.render('home');
});
Run Code Online (Sandbox Code Playgroud)
layout.jade
!!!
html
head
title= pageTitle
body!= body
Run Code Online (Sandbox Code Playgroud)
您可以app.set()在应用的设置部分中使用,以使其可用于每个请求.app对象可通过req.app您的路线获得.
就个人而言,我喜欢app.set('name', obj);在设置和路径中进行访问req.app.settings.name.
| 归档时间: |
|
| 查看次数: |
5753 次 |
| 最近记录: |