如何在mixin中输出extends块的内容?
这是一个简化的例子:
mixins.jade
mixin form()
form
block
layout.jade
include mixins.jade
body
+form
block content
somepage.jade
extends layout
block content
input(type=text)
我想在这里实现:
<form>
<input type="text"></input>
</form>
但目前我得到的只是:
<form></form>
答案 0 :(得分:0)
尝试以下几点:
layout.jade
doctype 5
head
title "Title"
body
block content
include mixins.jade
+form
block
SomePage.jade
extends layout
block content
input(type=text)
答案 1 :(得分:0)
在我创建identified as a bug并提交GitHub issue之后,failing spec无效的事实。
Per this pull request现在可以做我在原始问题中所描述的内容,但是as stated,这目前只适用于Jade的开发分支,并且将成为下一个版本的一部分。