learn-webapp-guideline
learn-webapp-guideline copied to clipboard
第8课 local变量来自哪?
第八课中
express已经帮我们构建好了查找view的位置和解析view的引擎。当我们要返回页面时,只要告诉res.render函数返回的页面的名字即可。
res.render('index', { title: 'Express' });
在官网学习到res.render()可以添加三个参数: 字符串、一个对象(local variable)、一个callback函数。
我的问题是,上面代码中的title,和下面代码中的name,这种local variable是在哪定义的呢?
// pass a local variable to the view
res.render('user', { name: 'Tobi' }, function(err, html) {
// ...
});
{title: 'Express'}就是一个对象,title是对象的属性。