1
我使用快遞+鞏固+鬍子作爲模板引擎,我想知道是否有一種方法來教快遞自動加載部分匹配的文件名我沒有明確定義。有沒有一種方法來加載小鬍子partials自動快速+鞏固
例子:
head.html:
---
<!DOCTYPE html>
<html><head><title></title></head><body>
index.html:
---
{{> head}}
{{content}}
{{> foot}}
foot.html:
---
</body></html>
app.js:
---
app.get('/', function(req, res) {
res.render('index.html', {
partials: {
head: 'head',
foot: 'foot'
}
});
});
正如你所看到的,head
和foot
諧音正好被命名爲他們的根據文件名(負.html
)。這樣做的方式工作正常,但我正在尋找一種簡單的方法,讓快速/鬍鬚自動加載部分,如果有一個匹配的文件名;而無需再次在每個函數中指定我的默認分支。 {{> example}}
- >如果views/example.html
存在並且加載它,如果example
未在partials對象中定義)。
這可能嗎?
還是至少有一個簡單的方法來定義全局默認偏分量?
如果我的答案解決了您的問題,請您接受它嗎? –