在ember 2.3中破坏了ES6级的getter?

时间:2016-01-18 18:13:24

标签: ember.js

从ember 2.2升级到2.3后,我有一些奇怪的行为。我把它缩小到了ES6课程的吸气剂。

如果我有这样的课程,则调用foo.prop将返回undefined

class Foo {
  get prop() {
    return 10;
  }
}

如果我像这样更改课程,一切都有效:

class Foo {
  constructor() {
    this.prop = 10;
  }
}

我在某些计算属性和/或模板中使用foo.prop

这里发生了什么?

0 个答案:

没有答案