TypeScript中的自动getter和setter

时间:2015-09-22 16:59:44

标签: javascript oop typescript getter-setter

我为javaScript创建了this(一种自动getter和setter),但我不知道如何在typeScript中实现它

如果可能的话,我想制作一个面向对象的版本。

1 个答案:

答案 0 :(得分:2)

目前,没有好办法做到这一点。我想你只需要采用样板式方式:

class Foo {
    private _bar: number;
    get bar() { return this._bar }
    set bar(bar: number) { this._bar = bar}
    // ...
}

如果您愿意,可以使用编辑器代码段来减少痛苦。