2014-01-07 53 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'}} />