我直接使用这样的方式
index.js中代码
var args = {
};
var sources = require('./index.json');
router.get('/', function(req, res) {
args.title = '万万花花';
args.yygh = sources.yygh;
res.render('index', { args:args});
});
我想这样因该是可以的吧 index.jade
each item in args.banner
结果抛出了错误如下:
2| html(lang='zh-cn')
3| head
> 4| title= args.title
5| meta(name="keywords" content="关键词")
6| meta(name="description" content="描述")
7| meta(http-equiv="Content-Type" content="text/html; charset=utf-8")
Cannot read property 'title' of undefined
这算不算没有把参数传递进jade中
7 回复
@lonso title #{args.title} 5| meta(name="keywords" content="关键词") 6| meta(name="description" content="描述") 7| meta(http-equiv="Content-Type" content="text/html; charset=utf-8")
Cannot read property ‘title’ of undefined 看来这两种用法一样