我的Ember组件JS如下所示;
row = {};
Ember.set(row[my.constants.fieldKey], "cssType", 'leftPadding')
我的组件HBS如下所示;
{{my-field cssType=(get row (concat (my-field-key 'SECTION_ID' 'FIELD_ID') '.cssType'))}}
总而言之,我只想了解如何在hbs中动态实现与以下JS代码等效的功能?
row['my-field-key'].cssType
答案 0 :(得分:1)
您由get
和concat
模板助手组成的绝对不错。我已经设置了一个余烬游戏,以验证这种方法是否有效。您可以找到它here。
您的my-field-key
模板帮助程序可能存在问题,但是很难说出代码丢失的原因。另外,在余烬旋转中复制将非常有帮助。