【发布时间】:2018-04-12 23:06:51
【问题描述】:
我有一个打字稿类,其中我有一些用于少数变量的 getter 和 setter 方法。示例:
export class TestService {
private created: boolean;
public getCreated(): boolean {
return this.created;
}
public setCreated(created: boolean): void {
this.created= created;
}
}
我想在这个类中再添加一个变量,并为此添加一个 getter setter。然而,这个变量不是一个简单的字符串/布尔原语,而是需要某种 JSON,可以有自己的可以设置的属性(比如颜色、大小、形状),我不希望这 3 个属性有 3 个额外的变量使用它们相应的 getter setter 方法,但只有一个 JSON 可以包含 3 个不同的属性。最好的方法是什么?最好不必在此文件之外创建新类
【问题讨论】:
标签: typescript