假设我有以下示例对象:
const exampleResponse = {
"rates": [{
"cost": 10,
"description": "10$ shipping"
}, {
"cost": 20,
"description": "20$ shipping",
"guaranteedDaysToDelivery": 5
},
]
}
现在我可以像这样得到那个例子的类型:
type SuccessResponse = typeof exampleResponse;
问题是,如果我编译 .ts 文件,我的示例就不必要地包含在导出中。
我在编译时只需要示例类型,然后可以将其丢弃。
有没有解决的办法?
我在编译时只需要示例类型,然后可以将其丢弃。有没有解决的办法?
不。我假设您将这些内容作为 JSON 获取,并且有像JSON to DTS这样的工具可以将您的 JSON 转换为 TypeScript 声明。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句