目前,TypeScript不允许在接口中使用get/set方法(访问器).例如:
interface I {
get name():string;
}
class C implements I {
get name():string {
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
此外,TypeScript不允许在类方法中使用Array Function Expression:例如:
class C {
private _name:string;
get name():string => this._name;
}
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以在接口定义上使用getter和setter?