0
我需要在隐藏窗体varialbe中输出单个值。我试过(并且正在使用Ember 1.2):如何在emberjs模板中输出变量的原始值
<input type='hidden' id='album_id' value='{{{album_id}}}' />
但是这并没有给我原始的价值。我将如何输出该值?
thx
我需要在隐藏窗体varialbe中输出单个值。我试过(并且正在使用Ember 1.2):如何在emberjs模板中输出变量的原始值
<input type='hidden' id='album_id' value='{{{album_id}}}' />
但是这并没有给我原始的价值。我将如何输出该值?
thx
这不起作用,因为辅助程序将脚本标记插入到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'}}
/>
也许你能解释一下你为什么要这样来做。我认为,对于大多数情况来说,{{input}}助手应该也是足够的。 – mavilein
是的,我们有一个上传表单,我们正在输出的只是使用jQuery进行上传。让我看看隐藏值的输入。 – timpone