我有一个项目数组,我希望为数组中的每个项目选择一个视图。我能够填充下拉列表,但我无法为每个项目设置默认选择值。
{{#each item in items}}
{{item.item_name}}{{item.user_id}}
{{view Ember.Select
content=controller.users
optionValuePath="content.user_id"
optionLabelpath="content.user_name"
value="item.user_id"}}
{{/each}}
每个item对象都包含一个user_id。我希望根据每个项目的user_id设置每个项目的选择视图。
谢谢!
答案 0 :(得分:0)
我猜,optionLabelPath
不正确,optionValuePath="content.user_id"
应该是optionValuePath="content.id"
,而value
应该是valueBinding
。
这样的事情:
{{view Ember.Select
contentBinding=controller.users
optionValuePath="content.id"
optionLabelPath="content.user_name"
valueBinding="item.user_id"}}