我想将 HTML 传递到我的 mixin。
类似这样的:
mixin complexElement
.container
block header
block content
p This is some other content in the container.
block footer
+complexElement
block header
h1 This is the Header
block content
p This is the main content.
block footer
p This is the footer.
有什么想法吗?
Mixin 不支持多个命名块。它们仅支持单个未命名块:https://pugjs.org/language/mixins.html#mixin-blocks。
您可以嵌套 mixin,并为容器、页眉、内容和页脚分别创建一个 mixin。或者,如果数据足够统一,您可以将其全部作为一个对象传递给一个 mixin。