从对象中获取所有 ember 绑定的更好方法是:
Ember.keys(@).forEach (key) =>
re = /\b[A-Za-z]*Binding\b/
if key.match(re)
prop = key.replace('Binding', "")
controller.set(prop, @get(prop)) if @get(prop)
这可行,但似乎有问题。
我正在做的是尝试获取 .hbs 文件中定义的所有绑定并将它们设置在另一个对象上。