原始值可以是 Typescript 中的类型吗?
例如,这是下面的有效类型吗?如果不是,如何使其有效?
export type Status = {
completed: false;
}
最佳答案
是的,他们可以。 TypeScript Docs显示如何将原始文字设置为预期类型,但仅使用一种文字类型并不总是有值(value)。以您的代码为例,您可以使用类型联合来显示可能分配给 completed
的文字值:
export type Status = {
completed: false | 0 | "NO";
}
关于typescript - 原始值可以是 Typescript 中的类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69532095/