打字稿中的专用接口

bsr

在打字稿中,接口是否总是需要导出。在以下情况下出现错误:

错误TS2019:导出的类'Test'实现了专用接口'ITest'。

module xxx { 
    interface ITest {
    }

    export class Test implements ITest {
    }
}
巴萨拉特

您的情况是。如果要导出实现它的类,则需要:

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() {
         ...
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查询打字稿中的接口

来自分类常见问题

打字稿-键入接口?

来自分类Dev

打字稿-键入接口?

来自分类Dev

打字稿接口

来自分类Dev

打字稿接口排列

来自分类Dev

接口状态和打字稿中的道具反应

来自分类Dev

如何在打字稿中定义匿名通用接口?

来自分类Dev

打字稿定义文件中接口的命名空间

来自分类Dev

打字稿:扩展接口时类型中缺少索引签名

来自分类Dev

如何在打字稿中定义通用接口

来自分类Dev

是否可以在打字稿方法中创建接口?

来自分类Dev

打字稿中的接口无法识别正确的类型

来自分类Dev

在if语句后更改打字稿中的接口

来自分类Dev

如何在打字稿中定义匿名通用接口?

来自分类Dev

打字稿强制部分接口

来自分类Dev

打字稿:接口键枚举

来自分类Dev

打字稿从接口获取键值

来自分类Dev

接口的打字稿类型映射

来自分类Dev

如何扩展打字稿接口?

来自分类Dev

通用方法的打字稿接口

来自分类Dev

打字稿:专用类,同一模块中不同文件中的类可见

来自分类Dev

接口内部接口打字稿

来自分类Dev

什么是打字稿中的打字?

来自分类Dev

打字稿中的打字破坏

来自分类Dev

打字稿:固定大小数组的接口

来自分类Dev

接口内部的打字稿默认功能

来自分类Dev

在接口上使用Omit的打字稿

来自分类Dev

打字稿:接口中的重载功能如何

来自分类Dev

打字稿:从通用接口省略属性