2013-06-28 89 views
1

的@當試圖做這樣的事情在我的模板:把手使用模板

{{#if @attributes}} 
    <p>{{@attributes.section}}</p> 
{{/if}} 

沒有出現在生成的HTML。我在JSON文件中有@符號,所以我想知道@是否是Handlebars中的保留字符,或者我是否遺漏了某些東西。

乾杯

回答

1

從本質上講,你需要你的窩JSON數據,以得到這個正確顯示。在Handlebars github問題上,他們專門討論這個問題。你想是什麼樣的

數據=結構{ 「數據」:{ 「someValue中」: 「@attribute」}}

那麼你就可以訪問它像這樣

<p>{{[data].someValue}}</p> 

參考here是github的bug討論。