我的Handlebars模板中有以下代码。
{{#each vouchers in content.vouchers}}
{{view Ember.Select viewName="hoa[]"
prompt = "Select Account"
contentBinding = "content.chartOfAccounts"
optionLabelPath = "content.ca_name"
optionValuePath = "content.id"
selectionBinding = vouchers.ca_id
}}
{{/each}}
选择正确填充,但似乎我的selectionBinding不起作用。 在vouchers.ca_id中,我有当前所选选项的id。但它没有用。
另一件事是我无法为创建的下拉列表设置名称。
答案 0 :(得分:3)
selectionBinding
将绑定整个选定的模型。如果您只想传递该值,则应使用valueBinding
代替selectionBinding
。
对于选择名称,只需使用name =“”而不是viewName
:
{{view Ember.Select name="name_of_select"}}