2013-04-09 53 views
0

我是一個新手在燼,我找不到任何地方我可以追加格式到我的鏈接。ember.js:給鏈接的格式url_to

我必須表現出PDF從我的服務器的到來,並在鐵軌我會做這樣:

<%= link_to "Print", document, format: pdf %>

asssuming,我的服務器實際上是響應在documents/:id.pdf,如何建立這個當我進入這種類型的循環時,鏈接在餘燼中?

{{#each document in controller}} 
    ...print document link here... 
{{/each}} 

感謝,
馬爾科

回答

1

Ember的{{linkTo}}是內部鏈接。

如果要鏈接到外部資源,您應該使用用戶{{bindAttr}} on an <a> tagwrite a custom Handlebars helper

+0

試圖寫在正確的語法...但是...這樣的事情? HELPER:Ember.Handlebars.registerBoundHelper( 'document_pdf_url','功能(文件){ 返回 '的文件/' + document.id + 「.PDF」; });' TEMPLATE:''Print未 – 2013-04-09 13:24:38

+0

Handlebars功能集不會擴展到輔助參數中的函數調用。閱讀http://handlebarsjs.com/以獲得有關模板支持哪些功能的觀點,這是一本極好的介紹/手冊。 – zeppelin 2013-04-09 13:42:28