有时候在对象声明的末尾使用as const确实很有用,用这种方法创建一个单例类型,缺点是在指定类型时不能丢失特定的键,如下面的示例所示
as const
在类型检查时保持文本键的静态值会更好是否有一种方法可以将键保持为特定的文字,但检查所需的一般类型?
ppcbkaq51#
在Typescript 4.9中已经提供了带有satisfes运算符的解决方案通过使用它而不是类型,将保留特定类型,而常规类型仅用于类型检查
1条答案
按热度按时间ppcbkaq51#
在Typescript 4.9中已经提供了带有satisfes运算符的解决方案
通过使用它而不是类型,将保留特定类型,而常规类型仅用于类型检查