2012-12-25 54 views
0

我必須缺少一些簡單的東西,因爲我沒有在任何地方找到我的問題的答案。我已經完成了RTFM的盡職調查,現在在這裏問我的問題。如何將HREFs放入Ember模板

簡而言之,我想在Ember模板中添加一個簡單的<a>標記,但額外的Ember標記使對象動態化將破壞URL本身。

我的模板看起來是這樣的:

<script type="text/x-handlebars" data-template-name="event-nav"> 
    <a href="{{ obj.url }}">{{ obj.display_name }}</a> 
</script> 

這,當然,事情的結果是這樣坐在DOM本身:

<a class="event-name logo" href="/&lt;script id='metamorph-0-start' type='text/x-placeholder'&gt;&lt;/script&gt;&lt;script id='metamorph-0-end' type='text/x-placeholder'&gt;&lt;/script&gt;"><script id="metamorph-1-start" type="text/x-placeholder"></script>Object Name<script id="metamorph-1-end" type="text/x-placeholder"></script></a> 

因此,在短期,我怎麼讓它做?

非常感謝。

+2

當你得到這個問題的答案,請考慮提高文檔在你所期望找到答案的區域。 –

回答

6

你會使用'bindAttr'-helper對於這種使用案例:

<script type="text/x-handlebars" data-template-name="event-nav"> 
    <a {{bindAttr href="obj.url" alt="obj.displayName"}}>{{obj.displayName}}</a> 
</script> 
+0

非常感謝,邁克爾。我讀了一大堆Ember文檔頁面,但沒有偶然發現那塊金塊。 –