如何在另一个文件中插入一个handlebarsjs文件

我想要这样的东西:


<body>


{{> header}}


</body>

在哪里header引用header.hbs(main.hbs在同一目录中)


我正在创建部分:


exphbs.create("header", "{{header}}")

但The partial header could not be found


qq_花开花谢_0
浏览 103回答 2
2回答

HUH函数

可重复使用的 hbs 模板称为“部分”。您可以将它们写入页面(或“视图”)模板的单独目录中。告诉 Express 这些存储在您的应用程序入口点文件中的位置 - 通常app.js或index.js使用Handlebars.registerPartials('../path/to/partials/directory')然后,您可以使用以下语法在视图中使用任何部分模板{{>部分名称}}有关更多信息,请参阅文档:https://handlebarsjs.com/guide/partials.html#basic-partials

慕虎7371278

试试这个,这里的标题表示文件名<body>{{> header}}</body>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript