【发布时间】:2012-07-01 07:13:16
【问题描述】:
这是我在 index.jade 中的内容。 是的,我正在使用 express.js
extends layout
block content
h1 Invoices:
!= partial("invoice")
这符合我在每个 Jade/Express 教程中看到的内容。但我得到“参考错误:部分未定义”。任何想法为什么?
【问题讨论】:
这是我在 index.jade 中的内容。 是的,我正在使用 express.js
extends layout
block content
h1 Invoices:
!= partial("invoice")
这符合我在每个 Jade/Express 教程中看到的内容。但我得到“参考错误:部分未定义”。任何想法为什么?
【问题讨论】:
使用include,不带引号(此示例来自jade documentation)
users = [{ name: 'Tobi', occupation: 'Ferret' }]
each user in users
.user
include invoice
invoice 是您的“部分”模板。
【讨论】:
invoice 将有权访问user),因此您可以通过为其创建属性包来传递参数。
Jade 最新版本不支持分部。您可能正在关注过时的教程。请阅读翡翠文档here
【讨论】: