我正在尝试渲染一组<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]
使用上面的对象数组)或者有更好的方法来实现我正在寻找的东西?