type SkuItem = ChildSkuItem & {
childSkus: ChildSkuItem[],
};
type SkuItemsErrSkuResponse = {
errorCode: string;
errorMessage: string;
}
export interface GetSkuItemsResponse extends Array<SkuItem> | SkuItemsErrSkuResponse {}
然而,这会导致错误:
An interface can only extend an identifier/qualified-name with optional type arguments.ts(2499)
我做错了什么?更重要的是,我该怎么做才能做对呢?
相关技术与IT相关。
childSkus
不应该是顶级的。它要么是一个数组,要么是错误对象。 - Shamoon