小编Fel*_*ipe的帖子

打字稿:具有至少一个 T 类型属性的对象

我怎么能在HasNumber没有打字稿的情况下写作,因为HasNumberAndString名字不是一个错误number?我想要一种方法来强制HasNumberAndString具有至少一个类型number的属性(不强制执行属性名称),但也允许具有其他类型的属性。这可能吗?

interface HasNumber {
    [key: string]: number;
}

interface HasNumberAndString extends HasNumber {
    age: number;
    name: string;
}
Run Code Online (Sandbox Code Playgroud)

typescript typescript-typings

12
推荐指数
1
解决办法
4970
查看次数

标签 统计

typescript ×1

typescript-typings ×1