【发布时间】:2019-03-05 21:55:34
【问题描述】:
所以我已经阅读了有关 Handlebars partials 的官方文档。
它说:
要使用partial,必须通过
Handlebars.registerPartial注册。
Handlebars.registerPartial('myPartial', '{{name}}')此调用将注册 myPartial 部分。部分可以预编译,预编译的模板传入第二个参数。
当你不预编译任何东西时,它没有解释{{name}} 应该是什么。我不想注册内联模板,我将它们作为单独的文件放在 templates/partials 中,例如templates/partials/_header.hbs。我只需要使用gulp-handlebars 在构建过程中生成 HTML。
文档没有介绍如何将外部文件注册为模板(我认为这是在服务器端使用把手时的标准情况)。
有人可以帮忙吗?
【问题讨论】: