悲凉≈

文章 评论 浏览 28

:悲凉≈” 2022-05-04 13:23:31

@Hurryliwei 函数也是一个对象,可以直接给函数添加一个属性,用最一开始的方式是无法进行声明这种带属性的形式的,所有才有了这种声明方式

TypeScript 之 More on Functions

:悲凉≈” 2022-05-04 05:44:26

使用 keyof typeof 组合

enum TypeEnums {
  TYPE1 = 'type1',
  TYPE2 = 'type2',
}

type ITypes = keyof typeof TypeEnums;

const type1: ITypes = 'TYPE1'; // right
const type2: ITypes = 'TYPE2'; // right
const type3: ITypes = 'TYPE3'; // error

第 218 题:TypeScript 中如何联合枚举类型的 Key?

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文