【发布时间】:2014-01-15 07:34:09
【问题描述】:
//我[当前]传递给 Jade 模板的内容
exports.list = function(req, res){
res.render('report', {title: 'Custom Reports',
rpts:[{uri:'/reports/allocation', title:'Allocation Report'}]});
};
//翡翠模板
extends layout
h1 title
ul
each rpt in rpts
li= a(href=rpt.uri)= rpt.title
//我看到标题写在头上,但正文是空的
<!DOCTYPE html><html><head><title>Custom Reports</title><link rel="stylesheet" href="/stylesheets/style.css"></head><body></body></html>
//如果我删除模板扩展,我会在页面上收到错误
类型错误:/views/report.jade:5 3| h1 标题 4| ul > 5| rpts 6中的每个rpt| li= a(href=rpt.uri)= rpt.title 无法读取未定义的属性“长度”
【问题讨论】:
标签: javascript node.js express pug