快速生成器标题的默认位置 object
Default location of express generator title object
我正在使用 express 生成器为网站创建框架,默认情况下,layout.jade 文件中包含以下行:
h1= title
从局部变量调用标题 'Express'(index.jade 扩展 layout.jade 文件)。但是,我终其一生都无法找出它从哪里获取变量。
任何人都可以告诉我 express 生成器在哪里创建创建这个变量的文件,因为我使用的是默认设置。
在 index.js 文件中的 routes 目录中
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' }); // <= HERE in the res.render method
});
module.exports = router;
您会发现作为第二个参数传递给 render 方法的对象包含键值对 {title: 'Express'}
我正在使用 express 生成器为网站创建框架,默认情况下,layout.jade 文件中包含以下行:
h1= title
从局部变量调用标题 'Express'(index.jade 扩展 layout.jade 文件)。但是,我终其一生都无法找出它从哪里获取变量。
任何人都可以告诉我 express 生成器在哪里创建创建这个变量的文件,因为我使用的是默认设置。
在 index.js 文件中的 routes 目录中
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' }); // <= HERE in the res.render method
});
module.exports = router;
您会发现作为第二个参数传递给 render 方法的对象包含键值对 {title: 'Express'}