【发布时间】:2013-04-08 10:33:53
【问题描述】:
我的 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 不起作用。 在凭证.ca_id 我有当前所选选项的 ID。但它不起作用。
另一件事是我无法为创建的下拉菜单设置名称。
【问题讨论】:
-
可能只是您没有将
vouchers.ca_id放在引号中。如果没有,一些额外的代码(例如相应的模型和控制器)会更容易找到问题。 -
Vouchers.ca_id 来自每个循环,因此不应引用它。虽然我试过了。