2016-02-24 71 views
0

我已經創建了一個HTML幫助頁,如CMS,並存儲在數據庫中。如何在流星中動態調用助手

<content> 
    <a href="{{dynamicUrl name="contact"}}">Contact us</a> 
</content> 

在HTML文件中編寫代碼

{{{helpPage}}} 

是HTML可以調用dynamicUrl現在在<a>標籤顯示

<a href="{{dynamicUrl name="contact"}}">Contact us</a> 
+1

請詳細說明你的問題是什麼,你想達到什麼目的。我認爲我們大多數人都沒有清楚地理解這個問題 –

回答

0

我認爲這個問題是你想成爲能夠從模板字符串解析Spacebars模板標籤?如果是這樣,

添加carlevans719:dynamic-templates,然後更改

{{{helpPage}}} 

到:

{{Template.dynamic template=dynamicTemplate}} 

且模板中helpers,添加:

dynamicTemplate: function() { 
    var content = getContentFromDB(); 
    var template = new DynamicTemplate(content); 
    return template.name; 
} 

參見:https://atmospherejs.com/carlevans719/dynamic-templates