首页 > 解决方案 > 如何从接口 Typescript 4.1.5 的对象中获取所有值

问题描述

嗨所以我有一个接口例如

export interface A{
  id: number;
  name: string;
}

export interface B extends A{
  id: number;
  nameB: string;
}

export interface C {
  id: number,
  name: string,
  A: A,
  B: B
}

我想将 C 类型的对象存储为一个字符串,其中将包含该对象的所有值。基本 Object.values(C) 正在返回包含两个对象的字符串,那么如何获取所有这些值?有没有其他方法可以做到这一点,然后从对象 C 中获取对象 A 和对象 C 的对象 B(其中还包括对象 A)?

标签: typescript

解决方案


推荐阅读