Jade带参数的包含

17

在旧版本的Jade中,我能够像这样包含partial,并将变量传递给它们:

!=partial('partials/video', {title:video.title, artist:video.artist})

现在部分内涵不存在了。如何使用包含内涵来实现同样的事情?

1个回答

30
你可以使用混合来实现。将你的include内容封装在一个mixin中,在你的pug文件中调用mixin函数即可。请参考下面的例子。

include-file.pug

mixin my-include(title, description)
  h1= title
  p= description

index.pug

include include-file
html
  head
  body
    +my-include('my title', 'my description')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接