Javascript typescript中的私有接口
在typescript中,接口是否总是需要导出。我在以下情况下得到错误: 错误TS2019:导出的类“Test”实现私有接口“ITest”Javascript typescript中的私有接口,javascript,typescript,Javascript,Typescript,在typescript中,接口是否总是需要导出。我在以下情况下得到错误: 错误TS2019:导出的类“Test”实现私有接口“ITest” 对你来说是的。如果要导出实现它的类,则需要: module xxx { export interface ITest { name: string } export class Test implements ITest { name = "ddsd" constructor
对你来说是的。如果要导出实现它的类,则需要:
module xxx {
export interface ITest {
name: string
}
export class Test implements ITest {
name = "ddsd"
constructor() {
...
}
}
}
或者,您可以将ITest移到外部:
interface ITest {
name: string
}
module xxx {
export class Test implements ITest {
name = "ddsd"
constructor() {
...
}
}
}
对你来说是的。如果要导出实现它的类,则需要:
module xxx {
export interface ITest {
name: string
}
export class Test implements ITest {
name = "ddsd"
constructor() {
...
}
}
}
或者,您可以将ITest移到外部:
interface ITest {
name: string
}
module xxx {
export class Test implements ITest {
name = "ddsd"
constructor() {
...
}
}
}
胡乱猜测:也导出接口?胡乱猜测:也导出接口?