【发布时间】:2016-03-10 17:01:40
【问题描述】:
我正在尝试将属性传递给 Ember 组件。我在构建时不知道该属性的名称。名称存储在变量中。如何在将变量传递到组件之前对其进行评估?
假设element.selected = "form.username"(在构建时我不知道)。我要:
{{power-select options=element.options selected=element.selected}}
变成:
{{power-select options=element.options selected=form.username}}
我没有写power-select,所以我无法改变它的行为方式。
仅供参考,我在构建时不知道属性的名称,因为我收到一个字符串数组,并且为每个元素创建一个输入框(或类似的)。输入框的值存储在form.THE_STRING_FROM_THE_ARRAY中。除了说没有办法知道element.selected 的值作为构建时间之外,这无关紧要。
谢谢!
【问题讨论】:
标签: ember.js