2

从对象中获取所有 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 文件中定义的所有绑定并将它们设置在另一个对象上。

4

0 回答 0