0
我只是試圖在項目中使用車把。所以我有一個PartialNavigation.handlebars和index.handlebars,我只想包含PartialNavigation以用一個參數進行索引。我很長時間以來一直在檢查文檔,但沒有找到我想要的內容。而我所有的嘗試都失敗了......車把包括索引中的部分
謝謝!
PokeRwOw
我只是試圖在項目中使用車把。所以我有一個PartialNavigation.handlebars和index.handlebars,我只想包含PartialNavigation以用一個參數進行索引。我很長時間以來一直在檢查文檔,但沒有找到我想要的內容。而我所有的嘗試都失敗了......車把包括索引中的部分
謝謝!
PokeRwOw
在車把,您可以使用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更多信息
我也跟着一步一步,我得到這個錯誤:「部分partialNavigation找不到」 – PokeRwOw
你能粘貼Handlebars.registerPartial線? – richardgirges
我只是將partialNavData的示例放在PartialNavigation.handlebars中,並在索引文件 – PokeRwOw