【发布时间】:2019-10-06 18:44:39
【问题描述】:
有没有办法使用 Typescript 在变量中选择与自定义类型相反的类型?
当我这样定义类型时:
type Result = 'table' | 'grid';
那么任何类型为 Result 的变量都可以有“table”或“grid”。
有没有办法得到'table'的反义词,即'grid'?就像使用布尔值一样,例如:
let a = false;
// a is false
a = !a;
// a is true
不是确切的语法,使用 '!'运算符,但获得与某个自定义类型相反的相同想法?
【问题讨论】:
标签: angular typescript types