假设我有一个如下的TypeScript接口:
现在我需要另一个接口,该接口也具有
export interface IMyObj {
id: string;
type: 'AA' | 'AZ' | 'XY';
...
}
现在我需要另一个接口,该接口也具有
type
字段。export interface IMyOtherObj {
...
type: 'AA' | 'AZ' | 'XY';
...
}
如您所见,我已复制了type
的值。我的问题是:如何在IMyOtherObj
接口中重用IMyObj.type
?我尝试过以下内容:
export interface IMyOtherObj {
...
type: IMyObj.type; // -> error
...
}
我觉得我已经接近成功了,但是还没有运气,有什么建议吗?