2014-01-07 52 views
0

我需要在隱藏窗體varialbe中輸出單個值。我試過(並且正在使用Ember 1.2):如何在emberjs模板中輸出變量的原始值

<input type='hidden' id='album_id' value='{{{album_id}}}' /> 

但是這並沒有給我原始的價值。我將如何輸出該值?

thx

+0

也許你能解釋一下你爲什麼要這樣來做。我認爲,對於大多數情況來說,{{input}}助手應該也是足夠的。 – mavilein

+0

是的,我們有一個上傳表單,我們正在輸出的只是使用jQuery進行上傳。讓我看看隱藏值的輸入。 – timpone

回答

1

這不起作用,因爲輔助程序將腳本標記插入到DOM中。你有兩個選擇:

1:使用未綁定的幫手,如果該值改變將不會更新(這不使用腳本標記)

<input type='hidden' id='album_id' value='{{{unbound album_id}}}' /> 

2:使用捆紮ATTR幫手,這正是這個用例。這個助手可以幫助設置DOM元素的屬性:

<input type='hidden' id='album_id' {{bind-attr value='album_id'}} />