gpt4 book ai didi

typescript ,类内的接口(interface)?

转载 作者:搜寻专家 更新时间:2023-10-30 20:54:43 25 4
gpt4 key购买 nike

我找不到任何关于此的文章。

如何在 class 中定义嵌套的 interface

export class Car {

export interface Config {
name : string
}

constructor ( config : Config ) { }

}

最佳答案

你不能直接这样做。但是至少从外部消费者的角度来看,您可以使用 namespace 类合并来达到预期的效果:

export class Car {


constructor(config: Car.Config) { }
}
namespace Car {
export interface Config {
name: string
}

}

let c: Car.Config;

关于 typescript ,类内的接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54065250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com