0

我正在尝试转换以下代码:

class Bar {
  constructor() {
    extendRxObservable(this, {
      items$: myObservable()
    })
  }
}

进入这个:

class Bar {
  @computedRx get items() {
    return myObservable()
  }
}

我一直在尝试阅读装饰器,但我完全不知道如何实现这一点。

我将它与 mobX 一起使用,mobX 具有@computed使用extendObservable. 但是,它是用 TypeScript 编写的,与 ecmascript 中的工作方式不太匹配。extendRxObservable是在extendObservable.

4

0 回答 0