【问题标题】:EmberJS: Observing JavaScript object's getter in computed propertiesEmberJS:在计算属性中观察 JavaScript 对象的 getter
【发布时间】:2018-09-14 16:36:46
【问题描述】:

我有一个由第三方库返回的具有动态计算属性(使用 getter 和 setter)的 JavaScript 对象,我想在我的 Ember 计算属性上观察它们。

如果我将这样一个属性作为依赖项传递给我的计算属性,如下所示,

someProperty: computed('jsObject.property', function () {
    // Do something
})

Ember 使它成为undefined。这是 Ember 中的错误还是我做错了什么?

【问题讨论】:

  • 哪里未定义?
  • 依赖键 jsObject 应该是类属性。是这样吗?

标签: javascript ember.js


【解决方案1】:

Ember 仅支持从 2.4 版 (https://github.com/emberjs/ember.js/pull/12491) 观看 ES5 getter。更新解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    • 2021-03-30
    • 1970-01-01
    相关资源
    最近更新 更多