Jade包含参数

Jade包含参数

问题描述:

在较旧版本的Jade中,我能够包含partials并将变量传递给它们,如下所示: != partial('partials/video',{title:video.title,artist:video.artist }) 现在部分内涵不再存在了。如何使用包含内涵实现相同的功能?Jade包含参数

你可以使用mixins来实现它。

参考: https://pugjs.org/language/mixins.html

您可以使用mixins了点。将你的包含内容包裹在mixin中,并在你的pug文件中调用mixin函数。看我下面的例子。

包括-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')