Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 如何将一个类型的所有属性继承到另一个类型和其他类型中_Typescript - Fatal编程技术网

Typescript 如何将一个类型的所有属性继承到另一个类型和其他类型中

Typescript 如何将一个类型的所有属性继承到另一个类型和其他类型中,typescript,Typescript,我有两种类型,一种继承另一种的所有属性,所以我在子对象上重写它们。写这个有捷径吗 type Parent = { a: string, b: string } type Child = { a: string, b: string, c: number } 基于 您可以这样做: 类型父项={ a:弦, b:字符串 } 键入Child=Parent&{c:number} 键入Child=Parent&{…}?这是否回答了您的问题?

我有两种类型,一种继承另一种的所有属性,所以我在子对象上重写它们。写这个有捷径吗

type Parent = {
  a: string,
  b: string
}

type Child = {
  a: string,
  b: string,
  c: number
}
基于

您可以这样做:

类型父项={
a:弦,
b:字符串
}
键入Child=Parent&{c:number}

键入Child=Parent&{…}
?这是否回答了您的问题?