首页 > 解决方案 > 如何将此代码段从 Flow 转换为 TypeScript?

问题描述

我从 flow 迁移到 TypeScript 时遇到了一个小故障。我有这段代码需要迁移。我怎样才能转换它?

在流动

export type IconType = $Keys<typeof Images.icons>

这是如何将其转换为 TypeScript?

export type IconType = keyof typeof Images.icons

标签: typescriptflowtypetypescript-typings

解决方案


这是如何将其转换为 TypeScript?

是的。

流程$Keyshttps : //flow.org/en/docs/types/utilities/#toc-keys 与 TypeScript 具有相同的效果keyofhttps ://www.typescriptlang.org/docs/handbook/release-notes/typescript-2 -1.html

即两者都返回键名的字符串联合。


推荐阅读