在ember中选择

时间:2013-04-08 10:33:54

标签: ember.js handlebars.js

我的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。但它没有用。

另一件事是我无法为创建的下拉列表设置名称。

1 个答案:

答案 0 :(得分:3)

selectionBinding将绑定整个选定的模型。如果您只想传递该值,则应使用valueBinding代替selectionBinding

对于选择名称,只需使用name =“”而不是viewName

{{view Ember.Select name="name_of_select"}}