将 Typescript 接口的键作为字符串数组获取
2022-08-30 00:29:25
我在Lovefield中有很多表,以及它们各自的接口,用于了解它们具有的列。
例:
export interface IMyTable {
id: number;
title: string;
createdAt: Date;
isDeleted: boolean;
}
我希望将此接口的属性名称放在如下所示的数组中:
const IMyTable = ["id", "title", "createdAt", "isDeleted"];
我无法直接基于接口创建一个对象/数组,这应该可以做到这一点,因为我会动态获取表的接口名称。因此,我需要在接口中迭代这些属性,并从中获取一个数组。IMyTable
如何实现此结果?