如何使用车把在 HTML 文件中包含页眉和页脚



我想使用Handlebars在我网站的每个HTML页面中包含页眉.html和页脚.html。我已经做了一些关于车把的教程,所以我知道如何包含一些文本,但我没有找到如何包含文件。

你知道我是否可以用车把做到这一点以及如何做到这一点吗?

您正在寻找的是车把部分。

车把允许通过部分重复使用模板。部件是普通的车把模板,可由其他模板直接调用。

基本示例:

为了使用部分,它必须通过 Handlebars.registerPartial() .

Handlebars.registerPartial('myPartial', '{{name}}');

此调用将注册 myPartial Part。可以预编译部件,并将预编译的模板传递到第二个参数中。调用部分是通过部分调用语法完成的:

{{> myPartial }}

将呈现名为 myPart 的部分。当部分执行时,它将在当前执行上下文下运行。

最新更新