我正在尝试渲染一组<select>由模型提供的动态框。用户应该填写这些,然后保存数据。目前我正在循环对象并为对象中的每一对availableParameters呈现一个视图。Ember.Select这工作正常。但是,我无法valueBinding以可以检索控制器中的值的方式进行设置,因为我似乎无法label在传递给视图的参数中插入变量。
{{#each availableParameters}}
{{label}}
{{view Ember.Select
contentBinding="values"
valueBinding="controller.param.[label]"
}}
{{/each}}
该availableParameters对象如下所示:
[
{
label: "label1",
values: [
"value1",
"value2",
"value3"
]
},
...
]
有没有办法动态设置 to 的值valueBinding(controller.param.[label1]使用上面的对象数组)或者有更好的方法来实现我正在寻找的东西?