【发布时间】:2015-03-17 01:35:23
【问题描述】:
我想通过在扩展基本布局的模板中声明一个变量来在 body 标记上设置一个类。
当我尝试时,body_class 变量在布局中是 undefined。
看起来布局是在扩展模板之前执行的,或者它们是在不同的范围内执行的。
还有其他方法吗? mixin 可以在这里工作吗?
_layout.jade:
doctype html
html(lang="en-au")
head
meta(charset="utf-8")
block css
body(class=(body_class || "it-did-not-work"))
block header
block content
block footer
home.jade:
var body_class = 'i-am-the-home-page'
extends _layout
block header
h1 home
【问题讨论】:
标签: javascript node.js pug