2015-06-08 83 views
0

我只是試圖在項目中使用車把。所以我有一個PartialNavigation.handlebars和index.handlebars,我只想包含PartialNavigation以用一個參數進行索引。我很長時間以來一直在檢查文檔,但沒有找到我想要的內容。而我所有的嘗試都失敗了......車把包括索引中的部分

謝謝!

PokeRwOw

回答

0

在車把,您可以使用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}} 

**如果太大而無法放入字符串,則可以使用AJAX抓取PartialNavigation模板。

例的jsfiddle: https://jsfiddle.net/richardgirges/Lkrn1qLL/3/

閱讀these reference docs更多信息

+0

我也跟着一步一步,我得到這個錯誤:「部分partialNavigation找不到」 – PokeRwOw

+0

你能粘貼Handlebars.registerPartial線? – richardgirges

+0

我只是將partialNavData的示例放在PartialNavigation.handlebars中,並在索引文件 – PokeRwOw