车把包括部分索引

时间:2015-06-08 01:10:04

标签: javascript handlebars.js

我只是想在项目中使用把手。所以我有一个PartialNavigation.handlebars和index.handlebars,我只想用一个参数包含PartialNavigation索引。很长一段时间我都在检查文档,但没找到我想要的东西。我尝试过的都失败了......

先谢谢!

PokeRwOw

1 个答案:

答案 0 :(得分:0)

在Handlebars中,您可以使用Handlebars.registerPartial()方法注册您的部分。

示例:

var partialNavData = '<div id="navigation"></div>';

Handlebars.registerPartial( 'partialNavigation', partialNavData );

一次注册多个部分:

var partialNavData = '<div id="navigation"></div>';    
var partialFooterData = '<footer>My Footer</footer>';

Handlebars.registerPartial({
    partialNavigation: partialNavData,
    partialFooter: partialFooterData
});

最后,包括你的部分内容将会这样完成:

您的索引文件:

{{>partialNavigation}}

{{>partialFooter}}

**如果PartialNavigation模板太大而无法放入字符串,您可以使用它来获取它。

示例JSFiddle: https://jsfiddle.net/richardgirges/Lkrn1qLL/3/

阅读these reference docs了解详情