此问题已在此处有答案:
How to console.log typescript type(2个答案)
7天前关闭
我有个愚蠢的问题假设我有一个声明的type
如下:
type CardType = 'InformationCard'
是否有任何方法可以使用CardType作为值?比如:
console.log(CardType)
此问题已在此处有答案:
How to console.log typescript type(2个答案)
7天前关闭
我有个愚蠢的问题假设我有一个声明的type
如下:
type CardType = 'InformationCard'
是否有任何方法可以使用CardType作为值?比如:
console.log(CardType)
1条答案
按热度按时间wljmcqd81#
不幸的是,类型不是在运行时确定的,因为TypeScript类型只是用来向JavaScript添加类型安全性。在linting期间,代码将根据其预期类型进行检查,并在项目捆绑到JavaScript中时丢弃。所以这在TypeScript中是不可能的。
相反,您可以创建一个具有“type”字段的对象,然后根据该类型获取值;